I was running my 2004 90hp 2-stroke for about 45 minutes at 2000 rpm when the alarm started going off. I ran it for about another 2 minutes to get to a safe anchor spot. I let it cool for about 2 hours, started right up to run home, got up to 4000 rpm and it stalled completely. I had about half a reservoir of oil, and I don't think the engine was overheating (the water stream was coming out of the engine strong). The only problem that I might have is old/contaminated fuel. I've used the boat very little this year, and have only added 6 gallons to the 18 gallon tank since November (!). Would the alarm sound for water in the fuel? Any suggestions on where to start troubleshooting would be greatly appreciated. Thanks.