I could use some help. I did a DOD delete with a Texas Speed kit including GM non-DOD cam, LS7 lifters, new push rods, and replaced most of the sensors (cam, crank, O2’s, MAF, etc). After completing the rebuild, the engine won’t fire. It will crank without spark. Fuel pressure is fine and all the rockers are moving. I’m getting a P0016 code, but I would have thought it would have fired and run rough without a relearn on the crank sensor. I also had the ECM flashed to deactivate the DOD. I’m stumped and frustrated after 4 months of working on this truck. Any help would be appreciated.