I own a 1992 Bayliner Trophy Hardtop with a 4.3 liter mercruiser engine. I do alot of trolling in freshwater for salmon and lake trout at very low speeds (2-3 mph). Recently, after trolling for a couple of hours and then returning home at a cruising speed, the engine quits after entering a river and no wake area (slow fast idle speed); but then would restart after a few minutes. I suspected the carb so I re-built that and the first time out it ran fine for about twenty minutes, and then quit at idle speeds and restarted a few times and eventually would not start at all. Acts as though it is not getting fuel. I suspect the fuel pump but would like a second opinion before I spend a couple of hundred dollars