P04FF
Catalyst Heater Circuit Performance Bank 2.
- Generic
- Powertrain
- Generic code
- Low severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- 4
- AreaAuxiliary emission controls
- FF
- FaultThe specific fault in that area
What it means
P04FF is the generic code for a performance problem in the catalyst heater circuit on bank 2. The engine control unit commands the electrically heated catalyst to warm up and checks the result, usually through heater current, voltage or the exhaust temperature rise. It set the code because the heater did not behave as expected, even though the circuit may not be fully open or shorted. Heater design and monitoring method vary by manufacturer and engine, so the exact trigger depends on the model.
Symptoms
- Engine warning light on
- Slightly higher cold-start emissions, or a failed emissions test
- Other catalyst or heater codes stored alongside it
- Possible reduced fuel economy on cold starts on some models
- Usually no noticeable change in driveability
Possible causes
- Corroded, loose or damaged connector or wiring in the bank 2 catalyst heater circuitlikely
- Blown fuse or faulty heater relay or power supply feedlikely
- Failed catalyst heater element with high resistance or partial shortpossible
- Faulty heater driver or fault inside the control unitpossible
- Low battery or charging system voltage affecting heater currentpossible
- Faulty exhaust temperature sensor or catalyst monitoring input giving a false readingrare
- Outdated control unit software where the manufacturer has issued a correction for the heater monitorrare
How to diagnose
- Read all stored and pending codes and note the freeze frame data, including battery voltage and engine temperature at the time
- Check for related codes covering the heater circuit on bank 1, the battery, the charging system or exhaust temperature sensors
- Visually inspect the bank 2 catalyst heater wiring and connectors for heat damage, chafing, corrosion and water ingress
- Check the relevant fuse and relay, and test the power and earth feeds to the heater under load
- Measure battery and charging voltage, as low voltage can make the heater fail its performance check
- Using the manufacturer's data for the model, measure the heater element resistance and compare it with the specification
- Use a scan tool to command or monitor the heater, watching the current draw and any temperature rise if supported
- Check whether a software update or technical bulletin applies to the vehicle for this code
How to fix
- Repair or replace damaged wiring and clean or replace corroded connectors
- Replace the blown fuse or faulty relay, after finding out why it failed
- Replace the bank 2 catalyst or heater assembly if the heater element is out of specification
- Repair the battery or charging fault if low voltage is the cause
- Replace or repair the control unit only after the wiring and heater are proven good
- Update the control unit software only where the manufacturer lists it as a fix for this fault
Can I keep driving?
The car can normally be driven while you arrange a repair, as this fault does not usually put the engine at risk. Do not leave it for long, because it can raise emissions and may cause an emissions test failure.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
