My 2011 Aveo will not crank when the temperature is under roughly 30-deg F and it has been sitting. Also, the Hold light that normally flashes on for a second or two when I turn to start position, does not light when this no crank issue arises. If I momentarily disconnect the battery terminal and re-install...car cranks and starts no problem.
I have removed, cleaned and used a heat gun to test the start/ignition switch and that does not appear to be the issue. Battery is brand new.
I believe the key to solving the problem is that when it won't crank is that if the battery is disconnected and immediately reconnected...car will then crank, start and run fine. So I beleive that the computer is "hung-up" and that a power reset clears it...but I don't want to replace the ECM until I hear from someone else.
Help Please!