Hi, this is my first post and I’m having serious trouble with my 1993 Baja 180 islander with the mercruiser 4.3lx. It has a 4bbl carburetor. Here’s my problem, the engine starts up great and runs fine out of the water. When I put it in the water, i can cruise out and get on plane no problem, engine runs great and will go WOT. However, after about 2-3 minutes of cruising at 3200 RPM, the engine will start to surge and eventually it will quickly die out unless I reduce throttle. The engine will continue to idle and will run up to about 2200 RPM. However, as soon as I get past this certain point with the throttle, the motor completely dies, and it is a struggle to get back started. Once running again, I am able to limp back to the dock and get back out of the water. My question is, what is causing my boat to behave like it is running out of fuel? I replaced the water separator, fuel pump. But here’s the kicker, after replacing the fuel pump, the engine ran fantastic again and acted like it had no problems, so I assumed all was fixed. I tried going out again today and I had the same exact problem, the engine acted as it did before I replaced the fuel pump. If anyone could please give me some advice I would appreciate it.