Once you check the fuel inertia switch in the passenger's side kick panel, next is to check the fuel pump fuse, engine compartment fuse # 10.
If this checks OK ( power on both sides ), you can pull the fuel pump relay, and jumper it.
The engine compartment fuse panel is where the fuel pump relay is located at ( relay # 301 ). Pull the fuse pump relay out of the socket, and using the diagram below, with the red line, momentarily jumper the Normally open contacts, you shoud hear the fuel pump run. ( mind the pin orientation when doing this ) :
I had a bad fuel pump relay on my 2001 F-150 @ ~ 36K miles. Replaced with the trailer tow battery charge relay ( relay #302 next to it ) and it worked again.
The symptom I had was a crank no start ( theft light on dash went out ).
If the fuel pump does not run, and power is on pin #30 in the relay socket, next is to check the output of the fuel inertia switch in the passenger side kick panel. The output of this is the Pink w/ Black stripe wire. The connector to the fuel pump inertia switch should be a 2 pin connector, the other color in the connector is Dark green w/ Yellow stripe wire ( that is from the pin #87 in the relay socket in the engine compartment ).
If that circuit has power at the passenger side kick panel, next is to check for power at the fuel pump at the fuel tank. The fuel pump motor is the same Pink w/ Black stripe wire. The connector is a 4 pin connector with black ( ground for the fuel pump ) black w/ orange stripe ( ground for the fuel level ) and yellow w/ white stripe ( to the instrument cluster for the fuel gauge ).
When testing by the fuel tank, make sure you have a good ground for the meter ( extension from neg on the battery or trailer tow adapter ) as that could also be a problem under the truck.
Sorry for war and peace, hope it helps.