I have a 1999 GS. Didnt run very well so I rebuilt the carb. Now it starts and idles great but it bogs when throttle is pushed and takes some throttle play to get on plane, but runs slow. However, if i hit a wake and the impeller free spins, it takes off like a rocket!! Once i let off the throttle, it goes back to where it started. Any thoughts?