Out of the blue, one day it would crank, but not start No Check Engine Light with ignition key turned Checked voltage through all fusable links: All good Checked all fuses: All good Checked voltage in under hood fuse box: All good Replaced EFI relay Checked voltage on interior OBD2 and under hood test port: All good No spark No voltage on coil power supply wires. I did a quick inspection on the wires near the EGR and they seem ok. I'm about test and inspect the ECM wiring. What's the most likely cause? I'd appreciate any ideas, so I can check those first.