I just got my boat back from the shop, where they had to drain my entire tank b/c of water in it. While they had it, I had them service it, and they replaced the fuel filter, fuel/water separator, spark plugs, impeller, oil filter, and oil and gear lube change. Took my boat back out this past weekend for the first time, and a new problem arose. When at WOT, early in the trip, the RPM's would start jumping hi/lo hi/lo, like a vroom vroom. Then as the trip went on, the problem got worse and it started doing it at lower RPM's and more often, to the breaking point where it would do it at idle and eventually the motor wouldn't start. I had to get towed in. I noticed two things. One - before the engine would start reving up and down, the pee stream would get weak. Two - I dumped my fuel cup and fuel/water separator in case water was the problem again. After I got everything hooked back up, there was no pressure in my fuel system. I pumped the bulb to fill my fuel cup back up, but nothing happened. And if my engine did start for a few seconds before cutting off, no fuel made it from the tank to the cup. Not sure if these two things are causes, or just symptoms of the true problem. I appreciate you guys' insight. It's going back to a different shop this time, b/c I never had this problem until they worked on it. But I would like to get an idea of what the problem may be.