Overheating & cooling fan logic

Overheating is one of the few issues that can become expensive quickly. The trick is not panicking - it is confirming temperature truth, then following the cooling system logic in the right order.

Safety: If the gauge is climbing rapidly, the heater blows cold, or you see coolant loss/steam, stop and let the engine cool. Do not open the system hot.

Step 1: Confirm the temperature is real

Step 2: Identify the scenario

Overheats at idle / in traffic

  • Fan not running or running too late
  • Restricted radiator / blocked condenser / debris
  • Air trapped after recent coolant work
  • Weak water pump at low speed (less common)

Overheats at speed

  • Low coolant level / ongoing leak
  • Thermostat not opening fully
  • Radiator restriction internal (poor flow)
  • Combustion gas pressurising the system (head gasket) - confirm before assuming

Fan control: what to check in order

  1. Command the fan with a scan tool if possible (or run A/C where it should request fan). If it runs on command, the motor and power stage are likely OK.
  2. If it will not run: check fuses, relays, fan control module/resistor pack, power/ground at the motor. A voltage drop test under load is more useful than a continuity test.
  3. If it runs but too late: verify ECT reading accuracy and the fan request thresholds. Bad ECT readings can delay fan strategy.
  4. If it cycles oddly: look for airlocks, boiling due to low pressure cap, or sensor plausibility problems.

Cooling system basics that catch 80% of cases

Usually is

  • Low coolant due to a leak (slow leaks are common)
  • Fan control issue (fuse/relay/module/motor)
  • Thermostat sticking or warm-up strategy issues
  • Air trapped after coolant service

Usually is not

  • A head gasket without any confirmatory evidence
  • A radiator "just because it is old"
  • A water pump unless you can show poor flow/overheat pattern that matches
Related: Coolant temp & thermostat and Battery & charging basics (low voltage can cause fan control oddities).