Hey guys, I just registered to this site to seek some help. I have a 140 HP Evinrude Out-Board. Recently, the boat will rev up in idle just fine, but when it's in gear and under a load, it won't go beyond 2,000 RPMs. It also will stall at times. I went to an Evinrude marine repair shop and they seemed to think it was fuel related. Basically, when under load it doesn't go beyond 2,000 RPMs and it seems to want to try and go beyond but something seems to be stopping it. It will pulse with it's power, we top out at about 5-10 MPH or so due to this issue. Every once in a while it will sputter and try to exceed that, but it can't. The stalling issue makes me think it's fuel related as well. Any help will be greatly appreciated! Thanks in advance!