The other day I was driving my 2003 Impala at about 40mph and it died, had to get it towed back to my house as it would start.
It cranks but I do not get any spark on any on the coils. I am getting 12v to the ICM so I figured it was the Ing. Control Module So I changed it ($120 autozone)
Installed it and still I get no spark. I did some research and a lot of videos, forums, etc say it might be the Crank Sensor and or the Cam Sensor. is this true ? or is there maybe another problem I can check for ?