I have a 1994 Johnson 120. It ran ok in early Aug 05, but after Katrina it sat up until a couple of weeks ago. I drained the fuel tank mainly because I was changing the ascending unit for the fuel gage. I found that the fuel line was in bad shape so I replaced it from the tank to the engine. I then filled the tank up with fresh gas and charged the batteries. I took a little while to start, but it did start and ran fine. I added some carb cleaner once it started and ran it for a while before taking it out. When I did finally take it out it started better than it ever had, and we ran about 100 miles mostly at speed with some no wake zones. Towards the end it started to die at idle while going through no wake zones. I didnt think much of it at the time; I thought the idol speed may be to low. Last summer it was common for the engine to limit RPMs when it was in gear until the engine warmed up. It didnt do it every time but more often than not. I just thought it wasnt warm yet. Last weekend I took it out again and more problems have started. It did the RPM limit for a while but like usual it eventually allowed the engine to rev up and ran ok. When we stopped to fish the engine started to run rough at idol. As the day went on its low speed performance got worse. By the time we put the boat back on the trailer we could barely keep it running at idol, and when it was running, it was missing. I pulled the plugs and all four were wet fouled, but did not have any resistance when tested with and OHM meter. The plug wires checked out ok as well. I am sure it needs a new water pump as I have had the boat for a few years now and have not changed it. The water pump obviously is getting water through the engine. I tested the alarm horn and it works so I do not think it is overheating. Where do I start and how do I check it? Any advice is appreciated