great question, completely forgot to mention this, the heat is fine. In north dallas right now it is cold, and driving on the highway to work the temp never gets real hot, but on those days with traffic (stop and go) the temp guage reads Normal and the heat is good, if I get going and the guage reads closer to N then the hot air cools down a bit. On those especially cold days when it never got hot enough, the check engine light comes on and the code is that the ECM did not read the engine coolant temp sensor increase in temp fast enough.