If no fuel spray on 4 cylinders, you are not getting fuel to the injectors.
I would expect it is the ESS or the wire to it. Both of those can be verified without taking the pump out. It could just be a pinched wire. I have never had to replace the ESS but it shouldn't be to hard, I know all the pumps in my local salvage yard have the top cover gone and ESS missing. So it would seem that a shade tree can do it.
If you had the truck running and then it failed due to nasty fuel it might be possible that the fuel did something to the ESS.
In any case, I would verify the ESS and research replacing it before you pull the pump.
Good Luck!
1996 Chvy 3500 CCDWLB 6.5 Heathed, NO vac, marine injctrs, ARB bumper, BIG pipe, 3" lift, bright lights, bypass oil system.
1986 Chvy 6.2 M1009 blazer RAM AIR, Headers, Custom interior
2001 Chinook RV, V10 gas
1974 John Deere 1530 diesel tractor
1993 John Deere 455 Diesel lawn mower
1967 GTO, 1989 Honda Transalp
2009 VW Jetta TDI, flashed and piped, 6speed, fun car!
1998 6.5 suburban, stock, daughter's
1993 6.5 3500 CCSWLB GM8, Heathed, big exhaust, gauges, Son's
1984 6.2 ATS turbo 3500, SCDWLB - Son's
3 kids, 1 wife, 1 dog
Gunsmith, Tactics Instructor, Fabricator USMC 87-93 Semper Fi!