Diesel engines

Diesel particulate filter (DPF): regeneration, codes and how to keep it from clogging

What regeneration is, why short trips clog the filter, what to do when the warning light comes on and when it makes sense to clean or replace it.

3 min read Updated November 14, 2026 Reviewed by Renzo Chacca

Guide contents

In short

  • The DPF traps soot and burns it off in regenerations that need steady driving.
  • Repeated short trips are the main reason filters clog.
  • On the first warning, drive 20 to 30 minutes at a steady speed above about 2,000 rpm.
  • Removing the filter is illegal in most countries; professional cleaning is a cheaper alternative to a new one.

The particulate filter traps the soot that comes out of a diesel engine. It is very effective, but it has a limit: once it is full, the soot must be burned off. That process is called regeneration, and most filter problems come from regeneration not being able to finish.

How regeneration works

  • Passive: on the highway, with a very hot exhaust, the soot burns off gradually without the computer doing anything.
  • Active: when the differential pressure sensor shows the filter is loaded, the computer raises the exhaust temperature above 550 °C (about 1,000 °F) with extra injections for a few minutes. It needs you to drive at a steady speed.
  • Forced: done by a shop with a scan tool, with the vehicle stationary and following a safety procedure.

Signs that it is regenerating

The idle rises slightly, the cooling fan keeps running after you switch off, there is a hot smell and instant fuel consumption goes up. If you notice these signs, try not to switch the engine off until you finish the trip.

Why it clogs

  1. Short city trips that interrupt regeneration over and over again.
  2. Too much soot from the engine because of faulty injectors, the EGR valve, intake leaks or a turbo with low boost.
  3. The differential pressure sensor or its hoses giving a false reading.
  4. The wrong oil: high-ash oils fill the filter with a residue that does not burn.
  5. A thermostat stuck open, or an engine that never reaches operating temperature.

What to do when the warning light comes on

  1. If it is the first warning, drive on the highway for 20 to 30 minutes at a steady speed, in a gear that keeps the engine at about 2,000 to 2,500 rpm.
  2. If the light stays on or the engine goes into limp mode, read the codes. The usual ones are P2002, P2003, P2452 to P2455, P2458, P2459 and P2463.
  3. Check the differential pressure sensor hoses and look for injector, EGR or turbo codes that explain the excess soot.
  4. With the soot load within limits, a shop can run a forced regeneration. With a heavily overloaded filter, regeneration is dangerous and the filter must be cleaned or replaced.

Clean or replace

Ash from the oil does not burn: it builds up over the life of the filter. Many shops clean a removed filter with pressure-washing and drying equipment, for a fraction of the price of a new one. If the filter is cracked or melted by a regeneration with too much soot, it must be replaced.

Do not delete the DPF. Hollowing out or removing the filter is illegal in most countries, and the computer will keep setting codes.

How to make it last longer

  • Every so often, take a highway trip of more than 20 minutes.
  • Use oil with the low-ash specification the manufacturer requires.
  • Fix any injector, EGR or turbo code promptly.
  • On engines that use a filter additive, check its level at every service.

Keep reading

All diagnostic guides