Recently when cranking the car would roll over but not start then as i would release the key it would catch and start. A week ago It acted like it wanted to die out but didn't until I turned into the driveway. It stopped dead. Wouldn't turn over. I pulled the icm and had it tested. It failed. I replaced it but still nothing.
Anything else I can check before towing it to a mech? A friend said there may be timing issue or bad alternater