Check Engine Symptom Guide

Engine Running Hot or Overheating: OBD2 Codes and What to Do

If your temperature gauge is climbing toward the red, or your car is showing an overheating warning, stop driving immediately. Running an overheated engine for even a few minutes can warp cylinder heads or destroy your engine. These OBD2 codes are what you'll likely find after cooling it down.

🔍 Most Likely OBD2 Codes for This Symptom

85%
#1 - Most Likely
P0217 - Engine Coolant Over Temperature

P0217 is the direct overheating code. It confirms the ECU saw coolant temp exceed safe limits. Finding this code means find the root cause - low coolant, failed thermostat, bad water pump, or plugged radiator.

View Full Diagnosis - P0217 →
75%
#2 - Very Likely
P0128 - Coolant Temp Below Thermostat Regulating Temp

A stuck-open thermostat usually causes running COLD (P0128) not hot. But a stuck-CLOSED thermostat prevents coolant circulation and causes overheating. P0128 can precede a cooling system failure.

View Full Diagnosis - P0128 →
70%
#3 - Common
P0480 - Cooling Fan Relay Control Circuit

If the electric cooling fan isn't running, coolant temperature climbs rapidly at idle and in traffic. P0480 points to the fan relay or circuit. The car may run fine on the highway where ram airflow cools the radiator, but overheats at stops.

View Full Diagnosis - P0480 →
55%
#4 - Also Check
P0116 - Engine Coolant Temperature Circuit Range/Performance

A faulty coolant temperature sensor can report wrong temperatures to the ECU, both preventing it from detecting overheating and causing the gauge reading to jump around.

View Full Diagnosis - P0116 →

✅ Already Have Your Code?

Enter it below for a free diagnosis. You'll get the most likely cause instantly - no account needed.

Get Free Diagnosis

Don't have a scanner? Most AutoZone and O'Reilly locations read codes for free.

🔍 OBD2 Codes Most Often Linked to Engine Overheating

If your scan tool is showing one of these codes alongside engine overheating, that's your starting point. Click any code for the full diagnosis, common causes, and repair costs.

🔬 Run a free AI diagnosis →

💬 Common Questions About Engine Overheating

What should I do if my engine starts overheating?

Pull over and turn the engine off as soon as it's safe. Do not open the radiator cap while hot - pressurized coolant will burn you. Let it cool for at least 30-45 minutes. Check coolant level when cool. If it's low, top it off and look for leaks. Pull codes before driving further.

Can I drive to the shop if my car is running a little hot but not in the red?

Only if it's a short distance and the temperature isn't climbing. Watch the gauge constantly. If it starts moving toward the red at all, stop immediately. Driving even a few miles on an overheating engine can cause head gasket or engine damage costing thousands to repair.

Could a bad thermostat cause overheating?

Yes - a thermostat stuck closed prevents coolant from flowing to the radiator, causing rapid overheating. A stuck-open thermostat causes running too cold (P0128) but not hot. Thermostat replacement is usually $50-150 in parts and is one of the first things to check when overheating.

Why does my car only overheat in traffic but not on the highway?

This strongly points to a cooling fan problem (P0480). At highway speed, air rams through the radiator naturally. At idle and low speeds, you need the electric fan to pull air through. If the fan isn't running, temperature climbs at stops but stays normal when moving.

Have your code?Get your first cause free
Diagnose Free
As an Amazon Associate AmpAuto earns from qualifying purchases. · Affiliate Disclosure · Privacy · Terms