HomeFault codes › P20CF to P20D5

P20CF–P20D5 Exhaust Aftertreatment Fuel Injector A Stuck Open

Investigate soon

The part is not moving as commanded - physically stuck rather than electrically dead.

Can you drive it? The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.

Which code is which

Same fault, different cylinder or bank — diagnosed the same way. Several set together usually means one shared cause.

CodeDefinitionSeverity
P20CFExhaust Aftertreatment Fuel Injector A Stuck OpenInvestigate soon
P20D5Exhaust Aftertreatment Fuel Injector B Stuck OpenInvestigate soon

The definition

P20CF: Exhaust Aftertreatment Fuel Injector A Stuck Open.

P20CF is a manufacturer-specific powertrain code (the engine or gearbox). Its meaning is set by the carmaker rather than by the SAE standard, so a generic OBD-II reader will often show it as an unknown code or misread it.

What to check first

Cheapest and fastest checks first:

  1. Check the part can move by hand with the engine off, where it is safe to do so.
  2. Look for carbon or soot build-up, which is the usual reason a flap or valve stops moving on these engines.

What actually causes this on a VAG

This code says the ECU believes an exhaust-mounted fuel injector - the type some diesels use to heat the exhaust and burn soot out of the particulate filter - is passing fuel when it should be shut. It is the more serious of the two mechanical faults for that part, because raw diesel arriving continuously in a hot exhaust can push temperatures well past what the catalyst and filter were built to survive. Typical signs are a strong diesel smell, smoke, soot at the tailpipe and sudden temperature spikes in the exhaust data. One thing to establish quickly: most VW, Audi, SEAT and Skoda diesels have no exhaust fuel injector at all, heating the exhaust with extra late injections inside the cylinders, and where VAG does meter fuel into the exhaust it uses a metering pump reported under its own manufacturer-specific codes. A generic reader showing P20CF on a VAG is often a mis-translated code, so get it read with a VAG-capable tool. Treat the symptoms as real in the meantime - a fuel smell, smoke and runaway exhaust temperatures deserve the same caution whatever the code turns out to be.

Most likely causes, in order

  1. Carbon or debris holding the nozzle off its seat. The tip lives in the soot stream and deposits build up on the sealing face until the needle no longer closes fully. Removing the injector usually tells the story immediately - a heavily coked tip with a wet, fuel-washed area around it.
  2. Worn or failed injector internals. The seat and needle wear with age and heat and the unit simply stops sealing. These are not repairable in any practical sense, so a confirmed leaker is a replacement.
  3. The plausibility check being misled. The ECU infers 'stuck open' from temperature and pressure behaviour, so an exhaust temperature sensor reading high, or diesel leaking from a union in the dosing line rather than through the nozzle, can produce the same conclusion. Compare all exhaust temperature sensors at cold start and inspect the whole dosing line for damp, sooty joints before condemning the injector.

Worth knowing: Do not carry on driving normally with this one, and especially do not take a long fast run or tow anything. If you can smell fuel or see smoke, get the car recovered rather than driven - uncontrolled fuelling into a hot exhaust is how an expensive particulate filter gets destroyed in a single journey, and the heat does not stay in the exhaust.

Reading the code is the easy part

A code names the circuit that complained. What tells you why is watching the sensor behind it while the engine runs — and that is where a code reader stops and a diagnostic tool starts.

VAGPULSE reads every module in a VW, Audi, Skoda or SEAT — not just the engine — shows the live measuring blocks behind this fault, gives you the freeze-frame conditions it was logged under, and clears it once you have fixed it. It also does what a generic OBD reader cannot on a VAG: service resets, coding, adaptations, and Stage 1–3 flashing with your original file saved first.

$249 once. No subscription, unlimited cars. Windows 10/11.

See VAGPULSE — $249 Look up another code

Software downloads instantly · cable ships September 30 · cable guarantee — refund if it won't connect

Prefer to work on your phone? The VAGPULSE Android app is a free download and its demo mode runs against a sample car with no hardware at all, so you can see exactly what it reads before spending anything. Reading your car with it needs the VAGPULSE cable, which comes with the licence.

Common questions

What does P20CF mean?

P20CF means Exhaust Aftertreatment Fuel Injector A Stuck Open. The part is not moving as commanded - physically stuck rather than electrically dead.

Can I drive with P20CF?

The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.

Related reading

← All VAG fault codes · Guides · VAGPULSE