I have a 2012 GT and this seems to happen every year when it first gets really cold out. The check engine light turns on because the cars is not heating up fast enough, I forget the code that shows up. I can usually bring it into the shop and pay the guy $20 to reset the computer and its all good, but anyway to prevent this? And any of you guys experience this?