Could be a thermostat, but check the heater core. When engine is hot, quickly touch the upper and lower heater core hoses, if one is hot and one cool/warm, then heater core is blocked.
If both are warm then thermostat.
SPONSORED LINKS
Tuesday, February 22nd, 2011 AT 2:55 PM