I have a 94 waverunner III that will idle just fine,but when you give in some gas it won't rev up. It boggs or acts like it hit a rev limiter. It will smoke bad when you do this. I have gone through the carb. The compression in both cylinders is 130. I have disconnected the temp switch and that did not help. Could it be something with the CDI,stator? Any help would be great as I am about to blow this thing into 100,000 tiny bits of waverunner.