2000 Chevrolet 1500 won’t start

My 2000 Chevy will not start. I have changed the fuel filter,fuel pump ignition relay,the crank shaft sensor.its getting gas and fire all way to the coil packs. Then no fire from coil pack. To spark plugs. It will some times start for a brief moment then dies. Leaving it to spin over sounding like it will never start again. What are the next things to check? 5 3 v8

If you’re coil pack is receiving the signal to fire, but isn’t firing, I’d suspect the coil pack.

Before replacing it though, check the ignition fuse and the ignition relay in the fuse box under the hood.