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...