This is what I would do since it starts with ether and has no fuel pressure at the rails.
Either use a spare battery, or make long 12 gauge or larger "jumper" wires run from your fuel pump to the battery. Make sure you hear the pump turn on. When you verify the pump is running, turn the key to start the truck. If it runs fine, you have no clogs in the lines or rail. That means you have an electrical problem.
BTW, it's easier to access the fuel pump if you cut a hole under the rear passenger seat, then make a plate larger than the hole to go over it. seal it with RTV and self tapping screws.
Back to testing...
I don't have my manual handy, so I can't tell you which wires are what. Use your multi meter to test the ground from the wire harness clip. You can use the Ohm setting, but there may be a continuity setting. This is easy because it will sound a buzzer when it sees a connection. Not necessarily a good connection, just a connection. If using Ohms, you should have a known good ground @ your multimeter. Clean metal! you should have low resistance for your fuel pump ground wire.
If you have a bad ground or no ground, make one. It's easy, use a but connector with heat shrink tubing on it, splice into the ground wire from the harness clip, connect your new ground wire and ground it to a known good ground with clean bare metal with an eye connector, star washer, and self tapping screw. Paint over the connection to prevent rust.
After you hve verified you ground is good and still not turning on the pump, have someone turn the key while you test for 12 volts @ the harness connector. If you have no power @ the connector, you need to work your way up to the front. Follow the harness as far as you can to make sure there is no breaks or damage. if so, fix it and test again. It's a good idea to test your fuses with a multi meter.
(side story) My tail lights went out on a trip recently, I looked at all the fuzes and didn't see any bad one. Using a multimeter, I tested both poles of every fuze and found one that looked good, but wouldn't pass current. I replaced it and everything works.
Back on topic. Test both poles of every fuze with the key on. If one side has power and the other doesn't, replace it. Don't forget under the hood. Also, be sure and test all of your relays. They can fail. Found this video.
http://www.youtube.com/watch?v=3JB63ebFfgU
Keep at it. You know it runs, We'll get it.