Skip to content
Skanyx

P2003: Diesel Particulate Filter Efficiency Below Threshold (Bank 2)

Quick Answer

Not safe to drive

P2003 means the engine computer has decided the diesel particulate filter on bank 2 is no longer trapping soot as well as it should. Depending on the engine, it judges this from a pressure difference across that filter that is lower than expected for the exhaust flow, or from a soot sensor after the filter, so the usual causes are a cracked or melted filter, a filter that has been removed or emptied, or a pressure sensor or hose fault that makes the filter look that way. A filter clogged with soot normally sets different codes, such as P2463 or P244B, although some manufacturers use this code more broadly. Bank 2 only exists on V-engine diesels with one particulate filter per cylinder bank, such as some V8 and V12 diesels; on single-filter diesels the matching code is P2002.

Severity
High · Emissions
Estimated repair cost
From €40 to €3600+, varies by vehicle

€40 or €3600, depending on your car.

  • Clean, refit or replace blocked or split pressure sensing hoses€40–€140
  • DPF replacement, one filter (new OEM)€1000–€3600

A scan shows whether P2003 is really stored on your car, which codes sit next to it and how urgent each one is. You can do this parked, with the ignition on.

A scan needs a Bluetooth OBD2 adapter (Bluetooth LE on iPhone), about €25-60; the built-in demo runs without one. See which adapter to buy

What does P2003 mean?

P2003 is a emissions-related diagnostic trouble code classified as high severity.

Where it is on the car

  1. Exhaust temperature sensors
  2. Oxidation catalyst (DOC)
  3. Diesel particulate filter (DPF)
  4. DPF pressure sensor and its two tubes
  5. AdBlue line and injector
  6. SCR catalyst

Bank 2 is the second exhaust line on a V6 or V8 diesel, the side without cylinder 1. The picture shows one line.

What are the symptoms of P2003?

  • Check engine light on
  • Often no change in how the car drives
  • Black soot at the tailpipe or on the back of the car, most visible under hard acceleration
  • Exhaust emissions check failed at a roadworthiness test
  • DPF warning light or reduced power on some models
  • P2002 or P244A stored at the same time on some cars

What causes P2003?

  • Cracked or melted bank 2 filter substrate, for example after a regeneration that overheated it

    : high

  • Split, disconnected, blocked or swapped pressure sensor hose on the bank 2 filter giving a falsely low reading

    : high

  • Faulty DPF differential pressure sensor on bank 2

    : medium

  • Exhaust leak between the engine and the bank 2 filter

    : medium

  • On makes that use the code more broadly: bank 2 filter overloaded with soot or ash that regeneration has not cleared

    : medium

  • Excess fuel or soot reaching the filter (leaking injector, faulty exhaust fuel injector on engines that have one), which can overheat it during regeneration

    : low

  • Filter removed, emptied or replaced with a non-approved part

    : low

Is it safe to drive with P2003?

No - address this immediately. Drive gently and only as far as a workshop. A cracked or damaged filter lets soot out of the exhaust and can get the car rejected at an emissions check, depending on the country's rules, and on some makes this code also covers a bank 2 filter that regeneration has not cleared, where backpressure builds and the engine can drop into reduced power. Have the cause found within days, and do not switch off in the middle of a regeneration.

How do you diagnose P2003?

  1. Read all stored codes and the freeze frame with an OBD2 reader. Note whether P2002 (bank 1), P244A (pressure too low), P244B or P2463 (pressure too high, soot build-up) sit alongside P2003, because they say whether the filter looks empty or full. A generic OBD2 reader can show these codes, the freeze frame and standard live data, but on most cars not the pressure across each filter, the soot load or the regeneration history, and it cannot run a forced regeneration or an adaptation: those need manufacturer-level software or a workshop.
  2. Confirm the engine really has two particulate filters. Bank 2 is the cylinder bank that does not contain cylinder 1; on a twin-filter V8 or V12 each bank has its own filter, pressure sensor and temperature sensors. A single-filter diesel should report P2002 instead.
  3. Inspect the bank 2 pressure sensor hoses and pipes for splits, melted sections, blockage or a loose end, and check that the upstream and downstream hoses are on the right ports. A hose that no longer sees the pressure ahead of the filter makes the filter look cracked or empty while it is fine.
  4. Check the exhaust for leaks between the engine and the bank 2 filter, which also lower the pressure the sensor sees.
  5. With manufacturer-level software, compare the pressure across the bank 2 filter with bank 1 at the same engine speed and load. With the hoses and sensor proven good, a much lower bank 2 reading points to a cracked, melted or missing filter; a much higher one points to a loaded filter instead.
  6. Look for soot where there should be none: a filter that works leaves the tailpipe and the pipe after it largely clean, and a workshop can hold a clean cloth over the tailpipe while the engine is revved to see whether soot is getting through.
  7. A cracked or melted filter has to be replaced; cleaning removes soot and ash but cannot repair the substrate. Before fitting a new one, find what overheated or overloaded the old one (leaking injectors, a faulty exhaust fuel injector, repeatedly interrupted regenerations) and confirm the engine oil meets the low-ash specification, then have any adaptation the engine computer requires done with manufacturer-level software.

How much does P2003 cost to fix?

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
DPF differential pressure sensor replacement, bank 2 €30–€120 €40–€120 €70–€240 Moderate
Clean, refit or replace blocked or split pressure sensing hoses €0–€20 €40–€120 €40–€140 Moderate
Repair exhaust leak before the DPF €30–€150 €60–€200 €90–€350 Professional
DPF replacement, one filter (aftermarket, type-approved) €550–€1100 €150–€400 €700–€1500 Professional
DPF replacement, one filter (new OEM) €800–€3000 €200–€600 €1000–€3600 Professional
Forced DPF regeneration, where the code reflects a loaded filter (diagnostic tool) €0–€0 €60–€150 €60–€150 Professional

Prices estimated as of October 2026. Costs vary by region, vehicle, and shop.

P2003 on specific vehicles

P2003 on Audi

Audi Q7 V8 and V12 TDI · Audi A8 4.2 TDI

See Audi-specific causes & cost

P2003 on Toyota

Toyota Land Cruiser V8 D-4D

See Toyota-specific causes & cost

Common questions about P2003

What does P2003 mean?
P2003 means the engine computer thinks the diesel particulate filter on bank 2 is not trapping soot as well as it should. It usually works this out from a pressure difference across that filter that is lower than expected, so the cause can be a cracked or melted filter, a filter that has been removed, or a pressure sensor or hose giving a falsely low reading. It is the bank 2 twin of P2002, and it does not normally mean the filter is blocked: blockage has its own codes, such as P2463 and P244B.
Why does my car have a bank 2 DPF code?
Because it has two particulate filters. Some V-engine diesels, such as the Audi V8 and V12 TDI and the Toyota Land Cruiser V8 D-4D, run a separate filter for each cylinder bank, and bank 2 is the side without cylinder 1. Most four- and six-cylinder diesels have one filter and would report P2002 instead, which is why P2003 is a rare code.
Can I drive with P2003?
Only gently and only as far as a workshop. If the filter is cracked, the car is emitting soot it is meant to trap and can be rejected at an emissions check, depending on the country's rules, and whatever overheated the filter can damage its replacement too. On makes that also use this code for a loaded filter, backpressure can build and push the engine into reduced power. Book it in within days, not weeks.
Will a DPF clean or a motorway drive fix P2003?
Not if the filter is cracked or melted: a clean removes soot and ash but cannot repair the filter, and a motorway run only helps a filter that is loaded with soot. If the cause is a split or disconnected sensor hose or a faulty pressure sensor, the repair is cheap and the filter can stay. That is why the hoses and the sensor are checked before anyone quotes for a new filter.
Can a cheap OBD2 reader fix P2003?
It can read and clear the code and show the freeze frame, which is useful for seeing when the fault set. On most cars it cannot show the pressure across each filter, the soot load or the regeneration history, and it cannot run a forced regeneration or adapt a new part; those need manufacturer-level software. Clearing the code without fixing the cause only brings it back.
How much does it cost to fix P2003?
It depends on the cause. A pressure sensor or hose costs €70 to €240 fitted, cleaning out blocked sensor pipes €40 to €140, and an exhaust leak repair €90 to €350. If the bank 2 filter is cracked, an aftermarket type-approved filter costs about €700 to €1,500 fitted and a new OEM one €1,000 to €3,600, and these twin-filter engines sit in large premium cars, so expect the upper end.

Read our detailed guides

Sources

  1. en.wikipedia.org en.wikipedia.org/wiki/Volkswagen-Audi_V8_engine
  2. newatlas.com newatlas.com/the-audi-q7-v12-tdi-the-worlds-most-powerful-diesel-passenger-car/6
  3. toyota-club.net toyota-club.net/files/faq/21-08-10_faq_vd-engine_en.htm
  4. gslfab.com.au gslfab.com.au/products/200-series-4-inch-exhaust-system

Before you pay up to €3600, check P2003 on your own car

Check my car with the free app