Engine code
P1299: Cylinder head overheat protection active
How much to fix P1299? Typically $280–$1,150.
Wide range: this job varies a lot. Itemize your quote for a better answer.
How this range is built
| Part of the job | Low | High |
|---|---|---|
| Parts | $50 | $350 |
| Labor: 2 to 5 hours × $110 to $150 an hour | $220 | $750 |
| Fees: shop supplies, disposal, diagnostics | $15 | $40 |
| Total, rounded | $280 | $1,150 |
The hourly rate is the BLS Occupational Employment and Wage Statistics, May 2025 average pay for this trade in the US, $27.13 an hour, times 4 to 5.5 to cover what a shop bills (overhead, tools, insurance, profit). Parts are a band from budget aftermarket to the manufacturer part. Full method.
Not a repair shop, estimates only. Typical range, estimate. Not a quote. Your car, parts and shop change the number.
This is the range for the most common fix, water pump replacement. Which repair your car needs depends on a proper diagnosis.
This is a Ford-specific code. It means the engine ran hot enough that the computer turned on a protection mode, often by shutting off some cylinders so air passing through them helps cool the engine. It is a strong sign the engine overheated, and it should be taken seriously.
- Safe to drive?
- No, get it looked at first
- Most common cause
- Low coolant from a leak
Stop driving and let it cool. Running the engine hot can warp the head and ruin the head gasket.
Get quotes from local shops
Got P1299? Tell us your ZIP and a shop near you can quote the repair. Free, takes a minute.
Fair Price is not a contractor or a repair shop. Who sees your request
What you may notice
- Temperature gauge climbing
- Engine running rough or shaking
- Reduced power
- Coolant smell or steam
Common causes, most likely first
- Low coolant from a leak
- Failed water pump or thermostat
- Blocked radiator or fan not working
- Head gasket leak (after repeated overheating)
Check this first
Once the engine is fully cold, check the coolant level. Do not open the cap on a hot engine.
Other repairs that sometimes fix P1299
| Repair | Typical range, US |
|---|---|
| Thermostat replacement | $100 to $420 |
| Radiator replacement | $300 to $1,025 |
| Head gasket replacement | $1,325 to $3,775 |
| Coolant flush and refill | $110 to $330 |
Before you pay
- Ask the shop what test showed this part is the cause, not just that the code appeared.
- Ask for parts and labor listed separately, and for the hours.
- Ask for a written OK before any extra work. Many states require written authorization before repairs.
Got a quote already? Check it against the range. Want to see if your car has a recall tied to this problem? Check recalls by VIN.
Need to read a code yourself? OBD-II scanners on eBay (affiliate link, disclosure).
P1299 questions
Is my engine ruined?
Not necessarily. If the problem was caught early and the coolant is topped up, the engine may be fine. Still, have the cooling system pressure tested so you know why it got hot before it happens again.
Why is it running on fewer cylinders?
It is a protection mode. With some cylinders off, they pump cool air through the engine, which draws heat away. It makes the engine run rough and weak, which is the computer's way of saying stop.
Do I need a head gasket?
Only if tests show combustion gas in the coolant or coolant getting into the cylinders. A gasket job is large, so ask for a pressure test or a chemical test first, before agreeing to it.
How much does it cost to fix P1299?
The most common fix, water pump replacement, has a typical range of $280 to $1,150 across the US. It is an estimate built from parts prices and local labor wages, not a quote. Your car and shop change it.
Typical range in 10 metro areas
Only the labor rate changes between cities. Same parts, same hours.
| Area | Typical range, estimate |
|---|---|
| Boston area, Massachusetts | $310 to $1,275 |
| New York City area | $300 to $1,225 |
| Los Angeles area, California | $300 to $1,250 |
| Chicago area, Illinois | $290 to $1,175 |
| Houston area, Texas | $270 to $1,125 |
| Dallas-Fort Worth area, Texas | $270 to $1,125 |
| Phoenix area, Arizona | $280 to $1,150 |
| Atlanta area, Georgia | $290 to $1,175 |
| Miami area, Florida | $270 to $1,150 |
| Seattle area, Washington | $310 to $1,250 |
Related codes
More engine codes
Code meaning written in our own words. Some codes mean different things on different makes, so check your scan tool or manual. Not a repair shop, estimates only.