Hey guys I have a 06 with the 2.4L. My engine temp has been running low for a while. Now with the colder air in the mornings my temp gauge rarely gets over 160/170 is mayb. Heat won't blow as hot either. I have replaced my thermostat didn't fix the prob. Then my timing belt broke so had a new water pump and another thermostat put in then also. Had for a few weeks then my CEL come back on saying low coolant temp again. So took back to the shop and they replaced the thermostat. Now it's been about 2 months and my CEL is back on with the same prob. I'm starting to think its not my thermostat. Could it b a sensor or something?