Hi, below are some generic troubleshooting procedures for checking your fuel delivery system followed by more specific instructions, including the wiring diagram for the fuel delivery system:
The fuel pump is inside the gas tank and is also usually sold with the fuel gage sending unit--an expensive and laborious R&R job. If the pump is working, you should hear it at least momentarily when the key is turned to the "on" position. If the pump is not working, the cause could be a fuse, a relay, an accident "kill" switch that needs resetting, or the pump itself. You'll want to rule out all of the inexpensive possibilities first. Use your owners manual (you can often find these online if you don't have the original) to locate the applicable fuse, relay, and/or cutoff switch. To check the relay and ignition switch, follow precedures at
http://www.fixya.com/cars/r6022358-relay_check. You can also check for voltage at the pump connector with a test light.
Assuming your pump works, fuel still needs to get to the engine. A clogged filter will certainly limit fuel flow, but will rarely prevent a car from starting. That said, filter replacement is an inexpensive bit of maintenance. Most likely cause of fuel not getting to the engine when the pump is working is the fuel injection system. Many anti-theft systems cut off the injectors when activated. If you have such a system, make sure your anti-theft system has not been activated. Also, the injectors require a certain level of fuel pressure. Though your pump may be working, it may not be producing pressure. If possible, have your fuel pressure checked or borrow the appropriate tool to test the pressure. Always check pressure at the fuel rail, as some designs include a separate regulator that is typically in the line in the engine compartment. The injectors may be controlled by an injector module or directly by the engine or powertrain control module/computer. The signals sent to the injectors can be checked using a special tester or oscilloscope. A simple but crude method of checking injector operation is to put a long screwdriver on the injector body and hold the handle to your ear while someone cranks the engine. If the injectors are working, you should hear the solenoid click once every 2 revolutions.
Finally, if you are getting fuel to the engine, make sure it isn't old or contiminated.
Here are some specific instruction for your truck:
If the pump is not coming on when you turn the key, first check the ECM B fuse. This fuse is probably in the engine compartment relay box, but may be inside the truck.
If the fuse is good, interrogate the fuel pump relay (usually in the engine compartment relay box) using the instructions at the link given above. There should be one hot terminal in the relay socket from the ECM B fuse. The relay is turned on by the ECM with a positive signal, so there should be two hot terminals in the socket when the key is on. If the realy is working, check for voltage at the pump connector.
To check for voltage at the fuel pump, use a 12 volt test light connected to the pink and tan wire terminals. Have someone turn the key on while you have your light connected.
If your fuel pump is turning on, but the injectors are not clicking, please get back to me. Also, let me know if you have any questions.