Thanks for the tip haris turns out those vents were plugged I hope thats thye problem with the leaking I havnt put them on because my accelerator pump is not working all lines are clear but the pump doesnt pump I lost the little ball that goes in the cover check valve. Any one have one for sale? the whole cover or the whole bowl if need be. Please feel free to call if you have one for sale or know where I can find these parts Im having troubles locating a cover. 517-456-5151 thanks.