Yeah I will definitely not be going back to that shop waste of 100$ diog fee..if I add starting fluid it will shoot out my manifold with fire..
Sounds like bad timing caused by a worn or improperly positioned distributor... could also be caused by worn timing chain. I would check the distributor first. My 1997 vortec backfired and failed to start, as you describe, when my distributor(actually a cam position sensor since the cpu controls timing) was installed incorrectly after swapping my motor with a new GM crate engine. I also discovered the old distributor with 218k miles was so worn it could not hold timing. Using a scan tool the shop I took it to showed me the CMP/Retard was floating between +-5*. The computer needs to see no more than +-2* Any more than +-2* and the CIL will come on and throw a P1345 code. Was your CIL illuminated prior to the truck shutting down?
The distributor gear usually wears out first. You can identify a worn distributor gear by checking for sharp/razor edge teeth. I have also noticed the distributor body will crack where the cap is screwed down making the cap slightly loose.
Replacing Vortec Distributor:
Vortec distributors require a very specific install procedure that even dealer tech’s have trouble with. Here’s a good video on how to remove/install a vortec distributor.
xc_hide_links_from_guests_guests_error_hide_media
You will need to do a CMP/Retard aka: cam/crank correlation after the distributor is installed. I use the DashCmd app on my iPhone to do this. Otherwise you will need to take it to the dealer or a shop that has the GM Scan software and knows how to use it.
FWIW: Oreilly’s has rebuilt distributors with lifetime warranty... however, you get what you pay for. I’ve replaced the Oreilly’s distributor twice in 50k miles, once for worn out distributor gear and second time for rust under the rotor. Oreilly’s no longer carries the same rebuild brand that I have so it is a PITA to warranty, it usually takes 6 weeks every time I have to replace the distributor.
One more item to check is the wiring harness for the Crank position sensor. I had multiple undiagnosed engine shutdowns with no codes, good fuel pressure, good spark, good compression. The GM tech found a wire coming from the Crank position sensor grounded to the block. He repaired the harness and all good for the last 200k Miles.