Peugeot · Citroën · DS · Opel · Fiat · Jeep

Peugeot & Citroën
Stellantis OBD codes explained

The codes that show up on Peugeot, Citroën, DS, Opel, Fiat, Jeep and Alfa Romeo — fuel pressure, injectors, EGR and misfires — with causes and fixes.

Peugeot / Citroën (Stellantis) P-codes Causes & fixes Free decoder
Share:
Advertisement
Part 1 · The basics

Peugeot / Citroën (Stellantis) check engine light codes

Stellantis group models (Peugeot, Citroën, DS, Opel, Fiat, Jeep, Alfa Romeo) use standard OBD-II engine codes. DiagBox/Proxia unlocks the deeper layers, but most engine codes are readable with any scanner.

Here are the codes most often reported by Peugeot and Citroën drivers, especially on HDi diesel engines.

Part 2 · Decode

OBD-II code decoder

System
Type
Subsystem
Fault #
Part 3 · The dictionary

Most common Peugeot / Citroën (Stellantis)

Common Stellantis faults behind these codes.

Code Description
P0011 "A" Camshaft Position Timing Over-Advanced (Bank 1)
P0087 Fuel Rail Pressure Too Low
P0171 System Too Lean (Bank 1)
P0263 Injector Circuit Contribution Balance (Cylinder 1)
P0300 Random/Multiple Cylinder Misfire
P0401 EGR Flow Insufficient
P0420 Catalyst System Efficiency Below Threshold (Bank 1)
P0442 EVAP System Small Leak Detected
Advertisement
Part 4 · Common faults

Common Peugeot / Citroën (Stellantis) faults

Common Stellantis faults behind these codes.

1

Fuel pressure too low (P0087) — high-pressure pump or regulator wear on HDi diesels.

2

Injector contribution (P0263) — clogged or failing diesel injectors.

3

Misfires (P0300) — coils and plugs on petrol engines.

4

EGR flow (P0401) — carbon buildup on the EGR, common on all Stellantis diesels.

5

Lean mixture (P0171) — vacuum leaks or MAF issues on petrol models.

Advertisement
Part 4 · Common faults

Peugeot / Citroën (Stellantis) FAQ

What causes P0087 on a Peugeot diesel?
Low fuel rail pressure usually means a failing high-pressure pump, a fuel pressure regulator, or a blocked fuel filter. Check the filter and pressure first.
Is P0263 serious?
It means cylinder 1 injector contributes unevenly — often a clogged injector. On HDi engines, cleaning or replacing the injector restores balance.
Why does my Citroën show P0401?
The EGR valve clogs with carbon, restricting recirculation. Cleaning the EGR and intake is the standard fix on Stellantis diesels.
Can a cheap scanner read Peugeot codes?
Yes for standard OBD-II engine codes. Deeper Peugeot-specific modules need DiagBox or similar.
Does the check engine light always mean a big repair?
No. Many codes (EVAP, O2) are minor. Misfires and fuel-pressure codes should be checked sooner rather than later.

Codes vary slightly by model, year and engine. Always confirm with a proper diagnosis. Manufacturer-specific codes (P1xxx/P2xxx) may differ from generic descriptions.

Continue reading

Decode your Peugeot / Citroën (Stellantis) code now

Use the free decoder below, or browse the most common Peugeot / Citroën (Stellantis) codes.

Advertisement