I have a 2002 90 hp Johnson that is stalling at high RPM's. It started giving me problems last weekend so I figured that I had water in the fuel tank since it is an interior tank. I replaced the water separator filter and it seemed to be running good for a little while. I did not know if...