I have a Mercury 350 MPI Horizon. 2 days ago it ran for about 10 minutes then shut off and wouldnt start. Sat out in the water for over an hour and it restarted. Noticed it was making a strange sucking sound above 2500 RPMs but made it slowly back to the marina. Thought it was a fuel filter issue but replaced them. Now it starts in neutral for about 5-10 seconds but jumps between 200 and 600 RPMs before shutting off. If i give it any throttle it will shut off immediately. Could this mean the fuel pumps are going out? or might it mean an issue with one of the sensors?
I am on vacation and would like to get this fixed very soon, so any help is greatly appreciated. Thanks.
I am on vacation and would like to get this fixed very soon, so any help is greatly appreciated. Thanks.

