So my car popped an SES a few weeks ago, I got it checked and it turned out to be cil 3 misfire. Unfortunately I hadn't had time or money to take care of it and drove it around for 3 weeks while it was doing this. Saturday morning I started it up and drove it down the street and it died... and wouldn't start again. I pushed it back in the driveway and did some testing and found that the ICM was receiving power but was not supplying power to CAM and CRANK sensors. I replaced the ICM and my car fired right up when I jumped it (car was dead because I had been cranking it so many times without it starting) so I waited a few seconds and removed the jumper cables and as soon as I did the car died again... Now testing the ICM again it is once again not supplying power to the CAM and CRANK sensors, so I'm assuming that the ICM is fried again. Any ideas what's causing this?