I have a 1996 HX. At any RPM over idle the ski runs great! However, the issue I'm having is...when riding the ski in the water and slowing all the way to idle the ski will sputter and not rev back up. It seems like the motor is running supper rich. When I go to full throttle there is no change at all. The ski will make just enough headway so I can stay balanced and have some forward momentum in the water. If I continuously pump on the throttle (or just leave it alone and idle, seems to make no difference) after maybe 30 seconds to a minute as I flounder in the water it will finally clean out and immediately pick up rpms again and I'm flying down the lake again. I have tried messing with the low speed air screws. It will seem to make a change...when I screw it in the mixture will be leaned out and the idle rpms will be high...then after a few seconds it goes back into the sputtering, barely running, super rich, idle just like before. I can kinda duplicate this when I run it on the water hose...after cranking and a few short revs I'll go to idle and after a few seconds I can see and hear the motor go from a nice smooth idle to a rough, rich sounding, bogging, shaking idle. It is much worse in the open water however. It will clean up and rev much quicker on the hose. I pulled the carbs twice to check the low speed screws (I previously rebuilt the carbs with a Mikuni kit) and the carbs are clean, the low and high speed screws have the rubber o-rings and springs like they should. One thing I do see when I have the ski on the trailer (and garden hose) with the air box and screen off, is a dripping of gas from the top of the pto carb. It looks like its coming from the round piece that the main jet supplies. I have checked both high speed screws and they both look fine with rubber o-rings and springs. I have both high speed screws turned to the zero spec and I started the low speed screws at 1 1/4. I hope I'm correct that screwing in these (clockwise) makes the motor run leaner. I am starting to think its an electrical problem. I did put a new MPEM module in the ski. Something I bought a few years ago off eBay. Could it be this module? I put a spark tester on both cylinders and they are both still sparking when the ski goes to idle and this bogging starts to happen. I have been trying to figure this out for over a year! I have been riding the ski but never slowing to an idle because of this. And, when I first crank the ski I have to keep it revved up so this doesn't happen as well. As long as it is at an RPM slighly over idle it runs clean and fine. Any suggests would be greatly appreciated as I am at a loss as what to do next.