Truck would not start was not getting fuel.
Put the pump and it ran on the bench. Want
else do I look for? Its a 2001 chevy silverado
c1500 with a 5.3 in it.
It could be a bad pump relay, just because the pump ran on a bench does not mean its good, you need to check the pump pressure at the rails..
You say it did not run in the truck? If so then go with joemom's suggestion.
Search Chevrolet C/K 1500 Questions
Chevrolet C/K 1500 Experts