2013 Sonic 1.8 60,000 miles. Just replaced thermostat, now ac blowing blowing hot air and check engine light is on. Freon levels are good. Did some research and found that if you remove negative battery cable and let set for 5 minutes, light goes out and cold air blows. Problem comes back 2 days later. Nowing that this is electronical and not mechanical. Any ideas as to what is the cuase and how to fix.