I am a new subscriber. I have a check engine alarm on any RPM above 2000RPM. The engine did sit for about a year and wouldn't start. I replaced the fuel primer bulb, fuel filter, and a new hose from the tank to the motor. It now starts and idles fine. If I turn the motor off and restart, it runs fine with no alarm until I surpass the 2000 RPM and the alarm sounds again. Is there a water separator on this motor and do I need to find it and drain?? Need some input.

