Freakin' thermostats. It's those $5 parts that get you in the end.