It could be low on anti-freeze/coolant. The coolant ratio could be off (especially if there is a leak and you have been adding water not 50/50). It could be the thermostat. It could be the water pump. It could be a plugged radiator or heater core.
Begin with the least expensive and easiest and diagnose deeper until you find the problem.
Chat with our AI personalities