I have a 1980 9.8 hp mercury. It starts fine but after a short time stalls. If I disconnect the fuel tank connector and wait awhile it will start, and then stall again. The carburetor has been professionally rebuilt 2X. The fuel tank is venting fine. I am thinking this is a vacume problem and the check valve at the engine block is malfunctioning. I removed it and can blow towards the carburetor but not the other way around. It seems to me there should be a vacume from the carbuteror which would assist in sucking gas from the fuel tank into the carburetor. Is that right? should I replace the check valve?