If you replaced the sensor there is either a connection issue, a faulty sensor, or something that has failed in the ECU. By chance, did you get the sensor online? I have been seeing so many faulty parts online. Also, if you have a live data scan tool, did you check for an RPM signal when cranking the engine?
You could have voltage to the coils, but to complete the circuit for spark, there needs to be a signal ground from the ECU. There is also a ground on the transmission for all coils.
At each coil, there will be a black wire. That is the ground for all coils. Confirm there is continuity to ground on all black wires.
If there is, at each coil you have a pink wire which is power, the black that I mentioned, a brown wire which is the signal ground, and a fourth will be different of each coil. Check to see if there is a signal ground at each of the signal grounds as well when the engine is cranking.
Check these two things and let me know. Also, check for a ground on the black wires as well.
So, you have a reference, I attached the coil schematic below. Also, let me know how you reprogrammed the ECU and if you still have the original crank sensor, switch it with the new one and see if you get spark.
See pic below.
Monday, August 29th, 2022 AT 6:04 PM