GM Repair Questions? Ask a Mechanic for Answers ASAP
I'm Chris, Thanks for allowing me to help you here on Just Answer.
Since you have fuel pressure and ignition spark then you need to next see if you have fuel injector pulse. With the key on all the injectors should have a hot wire, and while cranking the other wire should pulse ground at each injector. If they are not then check your cam sensor.