P1299 Code: Cylinder Head Overtemperature Protection Active

⚠️ Severe · drivable

Drivable only briefly — the truck cuts power to protect the engine. Stop and let it cool, then fix the overheating cause.

What P1299 means

The cylinder head temperature sensor shows the engine is running too hot, so the computer has activated a protection mode that reduces power. The engine is being starved of fuel and power on purpose to keep it from destroying itself, and the overheating cause needs to be found.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Check and top up the coolant levelYes$10–30
Replace the thermostatYes$20–60
Repair the cooling fan or fan clutchMechanic$200–500
Find and repair the coolant leakMechanic$100–500

Frequently asked questions

Can I drive with a P1299 code?
Only for a short time. The truck cuts power to protect the engine. Stop, let it cool, and find the overheating cause before driving more.
Why does my truck lose power with P1299?
The computer deliberately reduces fuel and power when the cylinder head gets too hot, to protect the engine from serious damage.
How much does it cost to fix P1299?
A thermostat is $20–$60 as a DIY job. A cooling fan repair is $200–$500, and leak repairs vary by location.

Related codes

P1285
P1285 Code: Cylinder Head Temperature Sensor Circuit Excessive Time to Closed Loop
P0117
P0117 Code: Engine Coolant Temperature Circuit Low Input

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.