I have a 2003 EbbTide 2400 powered by a 350 MAG MPI, Alpha Drive with only 54 hours on it. I bought it new. At about 51 hours I was pulling a tube at 3000 RPM when the engine suddenly started surging and then bogged down. Increasing the throttle caused a backfire. It will run up to about 1800 RPM under load before bogging down again. In neutral it will run all the way up to WOT.<br />I replaced the water/fuel separator and added dry gas to the tank. Didn't help.<br />Dealer found low fuel pump pressure and fluttering on his gauge. The dealer replaced the fuel pump. Same symptoms. He diagnosed a stuck anti-siphon valve. Removed ball from valve until he can get a new one ordered. <br />Ran fine (except for one or two burps) for about 3 hours and then same symptoms returned.<br />He is referring to Mercruiser. Any ideas while I wait??