I have a 1996 20hp mercury serial number 0G473300, that will stall unless I pump up the ball on the fuel line every minute or two. It has a new diaphragm in the fuel pump. The carburetor has been cleaned. I've checked for leaks in the fuel line and found none. I even took off the ends of the fuel line and connected the motor end directly to the carburetor nipple and stuck the tank end directly into the gas tank thinking there was a leak somewhere in the connections or in the fuel filter but nothing changed. Could there be something wrong with how the fuel pump gets its pressure and vacuum pulses? There is no external hose that connects to the carburetor, the carburetor gets its vacuum from a passage leading from the engine. I have been working on this problem for a while and can't figure it out. I'm sure someone has dealt with this before but it's got the best of me. Help please.

