Sounds like a little maintenance and set up. First; Turn the valve on… (had to) Second: If it does continue to slip if you are holding the throttle down, and you should vent for a split second or so, then you need smaller plugs. Third: You need to lower the engine to reduce engine torque, though what propeller do you have. Fourth: We hope so! Fifth: Probably the sending unit or programming if it has smart craft gauges. Sixth: You may want the full unit, without the separate spider mount on the post. Your Seventh: Yes you need some seat time and that is where we would start first. Plus have a dealer or highly trained driver try it out before you start set up. We hope you enjoy your new to you rig, and dont forget to transfer the Warranty. BCB