Opel / Vauxhall fault codes
Fault codes for Opel and Vauxhall. Models up to about 2017–2019 (Astra H/J/K, Corsa D/E, Insignia A/B, Zafira, Meriva, Mokka A) use GM engines such as the CDTI diesels and 1.4 Turbo; newer models (Corsa F, Astra L, Mokka B, Grandland, Crossland) share Peugeot/Citroën PureTech and BlueHDi engines – their guides are listed here too.
Covers: Opel, Vauxhall · Recommended tools: OP-COM, Tech2/MDI (GM era), DiagBox (models since about 2019)
Opel / Vauxhall – P-Codes – Powertrain
- P0011Intake Camshaft Timing Over-Advanced (Bank 1) – 1.2 PureTech Wet BeltFault code P0011 means "Intake Camshaft Timing Over-Advanced (Bank 1) – 1.2 PureTech Wet Belt". It is common on 1.2 PureTech turbo (EB2DT,…Critical
- P0011Intake Camshaft Timing Over-Advanced – Opel 1.6 / 1.8 Ecotec Camshaft AdjustersFault code P0011 means "Intake Camshaft Timing Over-Advanced – Opel 1.6 / 1.8 Ecotec Camshaft Adjusters". It is common on 1.6 Ecotec…Medium
- P0016Crankshaft/Camshaft Position Correlation – Opel 1.2 / 1.4 Ecotec Timing ChainFault code P0016 means "Crankshaft/Camshaft Position Correlation – Opel 1.2 / 1.4 Ecotec Timing Chain". It is common on 1.2 / 1.4 Ecotec…High
- P0087Fuel Rail Pressure Too Low – Opel 1.3 / 1.7 / 2.0 CDTIFault code P0087 means "Fuel Rail Pressure Too Low – Opel 1.3 / 1.7 / 2.0 CDTI". It is common on 1.3 CDTI (Z13DTH, A13DTE, A13DTR) – Corsa…High
- P0128Coolant Temperature Below Thermostat Regulating Temperature – OpelFault code P0128 means "Coolant Temperature Below Thermostat Regulating Temperature – Opel". It is common on 1.4 / 1.6 / 1.8 Ecotec…Low
- P0171System Too Lean – Opel 1.4 Turbo Crankcase Ventilation (PCV)Fault code P0171 means "System Too Lean – Opel 1.4 Turbo Crankcase Ventilation (PCV)". It is common on 1.4 Turbo (A14NET, A14NEL, B14NET)…Medium
- P0299Turbocharger / Supercharger 'A' Underboost ConditionFault code P0299 means "Turbocharger / Supercharger 'A' Underboost Condition". It is common on 2.0 TDI, 3.0 TDI, 1.4 Turbo engines. Below…High
- P0299Turbocharger Underboost – Opel 1.7 / 2.0 CDTIFault code P0299 means "Turbocharger Underboost – Opel 1.7 / 2.0 CDTI". It is common on 1.7 CDTI (Z17DTH, Z17DTR, A17DTR, A17DTS) – Astra…Medium
- P0300Random/Multiple Cylinder Misfire – 1.2 PureTechFault code P0300 means "Random/Multiple Cylinder Misfire – 1.2 PureTech". It is common on 1.2 PureTech turbo (EB2DT, EB2DTS), 1.2 PureTech…High
- P0300Random/Multiple Cylinder Misfire – Opel Ecotec Ignition Module (Cassette)Fault code P0300 means "Random/Multiple Cylinder Misfire – Opel Ecotec Ignition Module (Cassette)". It is common on 1.4 / 1.6 / 1.8 Ecotec…High
- P0380Glow Plug Circuit Malfunction – Opel 1.3 / 1.7 / 2.0 CDTIFault code P0380 means "Glow Plug Circuit Malfunction – Opel 1.3 / 1.7 / 2.0 CDTI". It is common on 1.3 CDTI (Z13DTH, A13DTE, A13DTR) –…Low
- P0401EGR Flow Insufficient – 1.6 HDi / BlueHDiFault code P0401 means "EGR Flow Insufficient – 1.6 HDi / BlueHDi". It is common on 1.6 HDi (DV6), 1.6 BlueHDi (DV6), 1.5 BlueHDi (DV5)…Medium
- P0401EGR Flow Insufficient – Opel 1.7 / 2.0 CDTIFault code P0401 means "EGR Flow Insufficient – Opel 1.7 / 2.0 CDTI". It is common on Opel 2.0 CDTI (A20DTH, A20DTJ) – Insignia A, Astra…Medium
- P0420Catalyst Efficiency Below Threshold – Opel Ecotec PetrolFault code P0420 means "Catalyst Efficiency Below Threshold – Opel Ecotec Petrol". It is common on 1.2 / 1.4 Ecotec (Z12XEP, Z14XEP,…Medium
- P0524Engine Oil Pressure Too Low – 1.2 PureTechFault code P0524 means "Engine Oil Pressure Too Low – 1.2 PureTech". It is common on 1.2 PureTech turbo (EB2DT, EB2DTS) – Peugeot 208,…Critical
- P0700Transmission Control System Malfunction – EAT6 / EAT8Fault code P0700 means "Transmission Control System Malfunction – EAT6 / EAT8". It is common on EAT6 6-speed automatic (Aisin) – 308,…High
- P1109Swirl (Tumble) Flap Actuator Malfunction – Opel 1.9 CDTIFault code P1109 means "Swirl (Tumble) Flap Actuator Malfunction – Opel 1.9 CDTI". It is common on 1.9 CDTI 16V (Z19DTH) – Astra H, Vectra…Medium
- P1607Clutch Actuator Malfunction – Opel EasytronicFault code P1607 means "Clutch Actuator Malfunction – Opel Easytronic". It is common on Easytronic automated manual gearbox – Corsa C/D,…High
- P2002Diesel Particulate Filter Efficiency Below Threshold – Opel 1.6 / 1.7 / 2.0 CDTIFault code P2002 means "Diesel Particulate Filter Efficiency Below Threshold – Opel 1.6 / 1.7 / 2.0 CDTI". It is common on 2.0 CDTI…Medium
- P20E8Reductant (AdBlue) Pressure Too Low – BlueHDiFault code P20E8 means "Reductant (AdBlue) Pressure Too Low – BlueHDi". It is common on 1.5 BlueHDi (DV5), 1.6 BlueHDi (DV6), 2.0 BlueHDi…High
- P2463Particulate Filter Soot Accumulation – BlueHDiFault code P2463 means "Particulate Filter Soot Accumulation – BlueHDi". It is common on 1.5 BlueHDi (DV5), 1.6 BlueHDi (DV6), 2.0 BlueHDi…Medium
Generic OBD2 codes – also apply to Opel / Vauxhall
These standard codes mean the same on every car, including Opel / Vauxhall. VCDS and OBDeleven show them with two extra digits, e.g. P001100.
- P0011Intake Camshaft Position Timing – Over-Advanced (Bank 1)Fault code P0011 means "Intake Camshaft Position Timing – Over-Advanced (Bank 1)". Below are the real-world causes, step-by-step tests and…High
- P0087Fuel Rail/System Pressure Too LowFault code P0087 means "Fuel Rail/System Pressure Too Low". Below are the real-world causes, step-by-step tests and OEM part numbers.High
- P0101Mass Air Flow (MAF) Circuit Range/PerformanceFault code P0101 means "Mass Air Flow (MAF) Circuit Range/Performance". Below are the real-world causes, step-by-step tests and OEM part…Medium
- P0128Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)Fault code P0128 means "Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)". Below are the real-world…Low
- P0171System Too Lean (Bank 1)Fault code P0171 means "System Too Lean (Bank 1)". Below are the real-world causes, step-by-step tests and OEM part numbers.Medium
- P0234Turbocharger/Supercharger Overboost ConditionFault code P0234 means "Turbocharger/Supercharger Overboost Condition". Below are the real-world causes, step-by-step tests and OEM part…High
- P0300Random/Multiple Cylinder Misfire DetectedFault code P0300 means "Random/Multiple Cylinder Misfire Detected". Below are the real-world causes, step-by-step tests and OEM part…High
- P0335Crankshaft Position Sensor A Circuit MalfunctionFault code P0335 means "Crankshaft Position Sensor A Circuit Malfunction". Below are the real-world causes, step-by-step tests and OEM…Critical
- P0340Camshaft Position Sensor Circuit MalfunctionFault code P0340 means "Camshaft Position Sensor Circuit Malfunction". Below are the real-world causes, step-by-step tests and OEM part…High
- P0380Glow Plug/Heater Circuit A MalfunctionFault code P0380 means "Glow Plug/Heater Circuit A Malfunction". Below are the real-world causes, step-by-step tests and OEM part numbers.Medium
- P0401Exhaust Gas Recirculation Flow Insufficient DetectedFault code P0401 means "Exhaust Gas Recirculation Flow Insufficient Detected". Below are the real-world causes, step-by-step tests and OEM…Medium
- P0420Catalyst System Efficiency Below Threshold (Bank 1)Fault code P0420 means "Catalyst System Efficiency Below Threshold (Bank 1)". Below are the real-world causes, step-by-step tests and OEM…Medium
- P0505Idle Control System MalfunctionFault code P0505 means "Idle Control System Malfunction". Below are the real-world causes, step-by-step tests and OEM part numbers.Low
- P0700Transmission Control System MalfunctionFault code P0700 means "Transmission Control System Malfunction". Below are the real-world causes, step-by-step tests and OEM part numbers.Medium
- P2002Diesel Particulate Filter Efficiency Below Threshold (Bank 1)Fault code P2002 means "Diesel Particulate Filter Efficiency Below Threshold (Bank 1)". Below are the real-world causes, step-by-step…Medium