Fuel pump died on my 02 sierra at 128k. Stalled on the freeway, was able to start hard but would stall a second later. Get yourself a new fuel filter, fuel pump relay and replace them. If it still does not start, check for codes, if no codes most likely fuel pump. Get a GM pump (delco,delphi.) they come with a updated power connector and are better than the aftermarket trash. Non-GM fuel pumps do not work in GM cars I found out the hard way. You can also test by hitting the tank with a rubber mallet near the fuel pump, have an assistant try to start while you do this, Make sure they know not to run you over. Also, when you turn the key do you hear the pump prime after you replace the relay?
Easy repair, all you need are a torque wrench, socket set, and a ratchet. You can do it by yourself without help, if you get help you can unbolt the bed, and wireharness for the lights. Then 1 at each wheelwell. Lift and set the bed on the tires. If you got no help then place the rear of the vehicle on jack stands, unbolt the bed, wiring harness, remove the bumper and slide the bed back untill it hits the brakes, should be plenty of room to remove the pump from the tank. You will need a large pair of channel-lock or equivilant pliers to remove the retaining ring. I think a 18mm or 3/4 I forget socket for the bed bolts, USE PLENTY OF ANTISEIZE ON THE BED AND BUMPER BOLTS AND TORQUE THEM CORRECTLY.
Easy repair took me alone 5 hours to do it and that includes jim beam breaks and a stuborn pump retaining ring.