2003 Chevrolet Silverado 1500 engine died and won’t start

Went 3 blocks from home, engine quit would not start, towed back home
haven’t been able to start again.

Part 1 -How to Troubleshoot a No Start (GM 4.3L, 5.0L, 5.7L) (troubleshootmyvehicle.com)

Squirt some starter fluid in the intake while someone tries to start it. If it runs as long as you are spraying the fuel pump has likely died… if even that won’t start it, it may be the crankshaft position sensor. Cheap sensor located on the passenger side of the engine block near the starter.

Thanks for the info, already tried that, didn’t start.

Have you already hooked up a code reader . . . ?!