Also make sure the intake is not plugged...I have had that happen. The other thing is make sure the viens in the pump are actually doing there job and not stuck. Moisture will stick those viens in the pump ring so they dont create the flow to pull the fuel from the tank. Be careful when you put the pump back together as the viens are not perfectly square, they are more rectangle. If they stick out of the pump ring when you bolt the housing back together it will break the pump ring...so the viens have to be in it properly. This is long winded for something not that hard to do...