Check your air cleaner&#039;s oil bath to see if water has caused the fluid level to get too high. This happened to me after I left my 1800 out in a heavy rail.

The engine starves for air (and fuel) when it gets under load.