If you have not done yet, before delving into replacing things, you might want to install a clear fuel filter between the pump outlet and the carbs' input. It needs to be clear and the main reason is for troubleshooting fuel related problems. With a good working fuel pump, the clear fuel filter will at least maintain 1/2~3/4 full at WOT. If it goes lower than this then it is an indication there is problem with fuel delivery. Fram G2 from Walmart costs less than $5 and even comes with hose clamps.
I got the boat 2 weeks ago, at first it ran perfectly, then the 3rd time we used it, it started to act up, rough at times, stall, and sometimes just fine. I suspected some fuel delivery problem, I replaced the carb bowl gaskets, check the fuel lines, fuel vent, replaced the fuel line from tank to engine. Replaced the primer bulb. Check the engine fuel filter, replaced the spark plugs, water pump impeller. Now surely, I thought that I had eliminated fuel delivery issues to the motor as well as cooling of motor. Well, it worked ok for ONE day then it started all over gain, this time it purely quit in middle of the lake and impossible to start, nothing, dead!!!!
Got back home and there was no fuel in carbs. After spending an hour troubleshooting, it turn out that the quick fuel disconnect fitting was simply not allowing fuel to go through. In fact, it was more like working or not depending on how it was sitting was male connector.
I really like the idea of having a clear fuel filter not only for filtering but also to see the fuel in the line as you mentioned. Thank you!
BTW: Other problem I had was cold start, it just wouldn't start, looked like the choke wasn't closing the carb enough. Turn out nothing wrong with the solenoid, in fact it was one of the fuel line clamp at the lower carb that was in the way!!! My mistake of course. I had removed the line to inspect it the day before!!!
It is a very steep learning curve, but so far it is still enjoyable and basically there wasn't ever anything wrong with the engine from the beginning.
