I have an 2006 cobalt ls. Every time it gets cold out lower then 40f the engine stalls at stop lights. I have cleaned the IAT replaced the plugs and just did a timing chain (not related to the issue had a bad tensioner). No codes. You have to turn off the key completely before it will restart.