Short answer
A DPF usually fails to regenerate because journeys are too short for regeneration to finish, or because the ECU has blocked it due to another fault, such as a sensor, EGR or injector problem, low fuel, or an empty additive tank. Fix the cause before forcing a regeneration.
On this page
Why regeneration fails
Active regeneration needs the engine to run long enough, at high enough exhaust temperature, for the soot to burn. It also needs the ECU to trust its sensor readings and to see no reason to stop. Anything that breaks those conditions can leave the DPF stuck with a growing soot load.
Check the oil level
During active regeneration some of the extra fuel can reach the sump. Repeated interrupted regenerations can raise the oil level noticeably. If the dipstick reads above maximum or the oil smells of diesel, have the oil changed and the cause investigated.
After the cause is fixed
If the soot load is moderate, a forced regeneration may clear it. If the filter is heavily loaded, full of ash or has repeatedly failed to regenerate, DPF cleaning is safer. See also clogged DPF.
Causes
-
Short journeys
Regeneration starts but the engine is switched off before it finishes, again and again.
-
Faulty differential pressure sensor or hose
A split hose or failed sensor gives false readings, so the ECU cannot judge soot load.
-
Exhaust temperature sensor fault
Without reliable temperatures the ECU will not run regeneration.
-
Other engine faults
EGR, injector, turbo or air-flow faults can block regeneration and add soot.
-
Low fuel level
Some vehicles will not start a regeneration when the tank is near reserve.
-
Empty additive tank
On vehicles with a fuel-borne catalyst, regeneration needs the additive.
How to fix it
-
Read and fix fault codes
Clear the underlying fault first; the ECU may then regenerate normally.
-
Replace damaged pressure hoses or sensors
Restores accurate soot-load readings.
-
Sustained drive
Where the handbook allows, a steady drive gives active regeneration time to complete.
-
Forced regeneration
With a diagnostic tool, once the filter is confirmed safe to regenerate.
-
Clean the DPF
When the load is too high or ash-related for regeneration to clear.
Common DPF fault codes
| Code | Meaning | Typical next step |
|---|---|---|
P2458 |
DPF regeneration duration | Regeneration taking too long or not completing; check temperatures and soot load. |
P2459 |
DPF regeneration frequency | Regenerations happening too often; check for ash load or an engine fault producing soot. |
P2463 |
DPF restriction: soot accumulation | Soot load high; regenerate if safe, otherwise clean. |
Generic OBD-II codes. Manufacturers also use their own codes; always confirm with a scan tool and the vehicle's service information.