My 99 slh will start out of water and rev up on an instant. Also when I first put into water for day and take out at end of day, starts and runs fine. The problem is after running for awhile, then stopping for a " cold beverage" for twenty minutes or so, it will start but not rev up.. Takes minute or two at idle speed before you can give it any throttle. Acts like it's flooded, or like bad gas, which is not case cause I have ran several tanks. After a minute or two you can run it any way you want with no problems, kill it for only a couple minutes and it will restart fine and rev fine, kill it for twenty-thirty minutes, and it will not throttle up.