What it means
Exhaust Aftertreatment Fuel Injector B Stuck Closed: the control module has detected this fault condition. This injector doses fuel into the exhaust to raise temperature for diesel particulate-filter regeneration; it does not fuel the engine.
At a glance
- Usually lights the check-engine light
- Affects emissions; the car can fail an emissions test
How it works
Aftertreatment fuel injector B meters fuel into the exhaust to help heat the DPF during regeneration; it does not fuel the engine. P20D6 means the control module detected injector B staying closed when fuel was required, preventing the exhaust from receiving the expected heat for regeneration.
Common causes
Most likely first.
- Injector stuck closed
- Carbon or debris buildup preventing free movement
- Component wear with age - mechanical play
Symptoms
- Check engine light on
- DPF regeneration may be disrupted
How to diagnose it
- Record freeze-frame data and check whether regeneration was requested or active when injector B failed to respond.
- Inspect injector B’s connector and harness for loose terminals, corrosion, or damage that could interrupt operation.
- With the exhaust cool, check injector B’s nozzle area for visible deposits or blockage.
- Use a supported scan-tool actuator test to see whether injector B responds to a command, if available for the vehicle.
- If the circuit checks pass, test injector B for sticking or blockage according to the manufacturer’s procedure.
Common fixes
- Repair a loose, corroded, or damaged injector B connection.
- Clean injector B if carbon or debris blocks its movement and cleaning is permitted by the manufacturer.
- Replace injector B if it remains closed or fails the specified functional test.
- Correct any contamination source contributing to injector B blockage.
Can I keep driving?
A short, gentle drive may be possible if the vehicle runs normally, but continued use can increase DPF soot loading because regeneration may not complete. Avoid repeated attempts to force regeneration until injector B is diagnosed.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.