I have found that I have water in the fuel tank and bought an aftermarket fuel water seperator and installed it. The problem now is that it will only run at a little over idle speed. Is the fuel filter restriting enough fuel from reaching the motor to run properly or is it an unrelated issue? Also, had the stator replaced 6 months ago, but it's acting like it did before the new stator was installed (runs fine in neutral but in gear barely over idle)? And while I'm at it after about five minutes of running, a warning alarm goes off. It's a constant loud beep. What does that signify? Any help is greatly appreciated with any of these issues. Thanks!!