I have a 2002 King Quad 300 that has been a fantastic product until now. Starts well, idles well, upon acceleration, begins to run rough and won't to very high in RPM. I assumed fuel starvation or bad plug as the issue. New plug - no change. Have checked petcock valve which seems ok. Also checked pump, and thought that might be the issue. Called around looking for the replacement pump part, and local store suggested they were pretty reliable, and doubted that was the issue. Suggested a carb cleaning. Took the easy way out, and opened up the top of the carb, removed the diaphragm, and put some Seafoam in...and let it sit for an hour. Upon turning over, it wouldn't fire at all. After a couple of tries, seemed to get a hydraulic lock. So, pulled plug and turned over, spitting out a lot of fluid. Re-installed plug, same response. Now, getting gas leakage on to floor but haven't been able to trace it down exactly (suspect from carb but not from top where I re-installed the diaphragm). Any ideas? Thanks.