What Does P2029 Mean?
The fuel-fired heater system has been disabled by the PCM. This code is common in diesel vehicles with auxiliary heating systems, indicating the system has shut down due to a fault or safety condition.
Common Causes
35%
Fuel-fired heater internal fault or component failure
25%
Low fuel supply or fuel delivery issue to heater
20%
Electrical circuit fault in heater power or ground
15%
Heater temperature sensor malfunction
5%
Coolant level low or overheating protection triggered
Diagnostic Steps
1
Step 1: Check fuel-fired heater fuses and relays for continuity and proper operation
2
Step 2: Inspect fuel supply lines to heater for blockages, kinks, or leaks
3
Step 3: Test heater power and ground circuits with multimeter for proper voltage
4
Step 4: Monitor heater operation and temperature sensor readings with scan tool during attempted activation
5
Step 5: Inspect heater assembly for physical damage, carbon buildup, or signs of overheating
Estimated Repair Cost
$150 - $1,200
Parts + labor, varies by vehicle and location
The fuel-fired heater system has been disabled by the PCM. This code is common in diesel vehicles with auxiliary heating systems, indicating the system has shut down due to a fault or safety condition.
The most common cause of P2029 (Fuel Fired Heater Disabled) is: Fuel-fired heater internal fault or component failure
Typical repair costs for P2029 range from $150 to $1,200, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Vehicle is safe to drive. Loss of auxiliary cabin heating may cause discomfort in cold weather but does not affect primary engine operation.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P2029 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Powertrain
System
Auxiliary Heating System
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.