Quote Originally Posted by Moor View Post
you should have an electric choke on your carb, i'd start there and make sure the choke isn't sticking, causing a high idle. It happened to me once on my old ski nautique, it can be adjusted with a flat blade screw driver.
also check to make sure all of the throttle linkage, throttle plates/shaft and the cable isnt sticky and moves free through out the entire operating range. It may me time for a carb rebuilt also. Definately sounds carb related to me.

what rpm does it idle at when it idles normally?
Normal idle seems ok. Maybe 800 or so. Then when it sticks it goes up to 2-3000. I was thinking about the electronic choke and wondering if that could be it, since the problem does seem to be related to something electrical (since it goes away when you stop and restart.) Was also thinking about doing a carb rebuild as well. Are these fairly easy to rebuild or am I better off having a professional do it?