My son has a 2005 F-150 truck and it was parked outside on a rainy wet day. It wouldn't start and we could hear a short noise at the fuel pump when the switch was turned on but it didn't sound like the pumping sound. A shot of fuel in the intake and it would start right up. We banged on the tank while trying it but no joy. He ordered a fuel pump and decided to check on the Internet on what was needed to change it. He came across a link that said the fuel pump module could corrode and cause a no start problem. The module is mounted on a frame rail above the spare tire. It is aluminum and mounted right on the steel frame. That causes a dissimilar metal corrosion which is aggravated by road salt and will corrode until there is a hole in the case and moisture can get inside. He does a lot of driving on salty roads and snow plowing. Anyway he let the spare tire down and the aluminum module case was corroded away and the circuit board was hanging out. This replacement was a lot easier and cheaper than the fuel pump which he thought was bad. The new one is mounted with stand offs to avoid the direct contact with the frame.
I thought that I would pass this information along for reference on fuel problems.
Fuel pump Module picture
I thought that I would pass this information along for reference on fuel problems.
Fuel pump Module picture