P1304 — Cylinder Head Overtemperature Protection Active
OBD2 code P1304 flags a problem with the engine cooling and temperature control (cylinder head overtemperature protection active). Short, gentle driving to a shop is usually possible. Common culprits: failed cooling fan or fan relay, wiring faults in the sensor circuit, water pump or radiator issues.
For Ford vehicles
high voltage signal due to an EGR wrong calibration
powertrain (engine/transmission)
Is it safe to drive?
Drive with caution Drive with caution and watch the temperature gauge. A thermostat stuck open mainly costs fuel; any sign of overheating means stop immediately — driving an overheating engine destroys head gaskets and worse.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm P1304 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the engine cooling and temperature control for damage, corrosion, chafing or poor contact.
- Subsystem check Watch coolant temperature in live data during warmup — it should climb smoothly to operating temperature.
- Subsystem check Check coolant level and feel upper/lower radiator hoses to verify thermostat operation.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P1304 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P1304 (parts and labor, USD, independent shop rates): Cooling system repair (pump, fan, radiator): $300–$1,200; Replace the coolant temperature sensor: $100–$300; Replace the thermostat: $150–$400. Overall, fixing P1304 usually costs between $100 and $1,200. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What are the symptoms of P1304?
Drivers most often notice: Check Engine Light on, poor cabin heat, temperature gauge reads low or never reaches normal, cooling fans running constantly.
How much does it cost to fix P1304?
Cooling system repair (pump, fan, radiator) — $300–$1,200; Replace the coolant temperature sensor — $100–$300; Replace the thermostat — $150–$400. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
Is it safe to drive with P1304?
Drive with caution and watch the temperature gauge. A thermostat stuck open mainly costs fuel; any sign of overheating means stop immediately — driving an overheating engine destroys head gaskets and worse.
Will P1304 clear itself?
Sometimes P1304 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
What is the most common cause of P1304?
The most common causes are: failed cooling fan or fan relay, wiring faults in the sensor circuit, water pump or radiator issues.
When the engine control module detects a recurring over-temperature condition in the cylinder head area, it stores OBD2 code P1304. This isn't a simple sensor glitch—the module logs P1304 only after confirming the fault across multiple drive cycles under specific conditions. The cooling system is designed to keep engine temperatures in a safe range, but when something prevents proper heat dissipation, the ECU recognizes the pattern and activates this protective code. Think of it as the computer's way of saying the engine is running hotter than it should, and the problem has been verified, not just observed once.
The freeze frame data stored alongside P1304 is particularly useful. It captures engine load, RPM, coolant temperature, and vehicle speed at the exact moment the fault triggered. This snapshot tells you whether the overheating occurred during idle, acceleration, or highway cruising—information that guides your diagnosis significantly. Most often, P1304 points to a problem with the coolant temperature sensor, a failing thermostat, or insufficient coolant flow through the system. The key is that the ECU won't set this light based on a single bad reading; it needs consistent evidence before illuminating the check engine lamp.
Common Symptoms of P1304
- The check engine light remains illuminated after startup
- Cabin heating takes noticeably longer than usual or produces weak heat
- Temperature gauge reads lower than normal operating range, or fails to reach normal temperature
- Cooling fans run at full speed continuously, even when the engine is cold
- Fuel economy drops noticeably compared to normal driving patterns
- In some cases, the engine may run rougher than usual during warm-up
What Causes P1304?
When P1304 appears, the root cause usually traces back to one of these common problems:
- Faulty coolant temperature sensor sending incorrect readings to the ECU
- Cooling fan motor failure or fan relay malfunction preventing adequate airflow
- Malfunctioning thermostat stuck in the open position, preventing the engine from reaching proper operating temperature
- Water pump deterioration reducing coolant circulation through the engine block
- Radiator blockage or internal restrictions limiting heat transfer
- Wiring damage in the temperature sensor circuit, including corrosion, chafing, or loose connectors
- Low coolant level from a slow leak somewhere in the system
How to Diagnose P1304
Follow these practical steps to pinpoint the exact cause of P1304:
- Connect an OBD2 scanner and confirm P1304 is stored in the powertrain control module. Save the freeze frame data immediately—this record shows engine conditions when the fault first appeared.
- Check for any additional trouble codes stored alongside P1304. Related codes often point directly to the failing component. Also search manufacturer TSB databases for your specific make and model, as many P0xxx codes have known factory solutions or software updates.
- Perform a thorough visual inspection of the engine wiring harness and connectors related to the cooling system. Look for damaged insulation, corrosion buildup, broken wires, or connectors that are not fully seated.
- Monitor live data on the scanner while the engine warms up. Coolant temperature should rise smoothly to approximately 195-210°F and stabilize. Erratic readings or failure to climb suggest sensor or thermostat problems.
- Inspect coolant level in the overflow reservoir and radiator. Check upper and lower radiator hoses by hand—the upper should be hot while the lower remains cool until the thermostat opens. This confirms proper circulation and thermostat operation.
- Clear the code and complete a full drive cycle, recreating the conditions shown in the freeze frame data. Recheck for P1304—if it returns, the root cause has not been addressed.
Repair Options for P1304
Address the least expensive and most common causes before committing to major repairs:
- Replace the coolant temperature sensor — $100–$300
- Replace the thermostat — $150–$400
- Cooling system repair involving water pump, fan motor, or radiator replacement — $300–$1,200
How Much Does It Cost to Fix P1304?
Total repair cost for P1304 depends entirely on which component is actually failing. At independent shop rates in the United States, common scenarios break down as follows: sensor replacement runs $100–$300 including parts and labor, thermostat replacement typically costs $150–$400, and more extensive cooling system work involving the water pump, radiator, or cooling fan ranges from $300–$1,200 depending on parts and labor. Most P1304 repairs fall somewhere in the $100–$500 range when diagnosed properly. Spending time on accurate diagnosis before purchasing parts always saves money—the most expensive scenario is rarely the first place to look.
Can You Drive with P1304?
Drive with caution when P1304 is active. If the thermostat is stuck open, the primary consequence is reduced fuel economy as the engine runs below optimal temperature. However, any fluctuation toward overheating requires immediate attention—do not continue driving an overheating engine. Persistent overheating destroys head gaskets, warps cylinder heads, and can crack the engine block itself, transforming a $300 repair into a catastrophic failure costing thousands. Keep a close eye on the temperature gauge and stop the engine immediately if it climbs into the red zone.