Fault code: what it means, which part to check
Your scan tool or app shows a code? Type it.
A code points to a circuit or a function, not a part number: confirm by diagnosis before ordering.
All codes explained
Engine and gearbox (P)
- P0001P0004Fuel volume regulator (metering valve of the high-pressure pump): circuit
- P0010P0015Variable camshaft timing (VVT), bank 1: circuit or timing out of range
- P0016P0019Crankshaft / camshaft correlation
- P0020P0025Variable camshaft timing (VVT), bank 2: circuit or timing out of range
- P0030P0032Oxygen sensor heater, bank 1 sensor 1 (upstream): circuit
- P0033P0035Turbo bypass (recirculation) valve: control circuit
- P0036P0038Oxygen sensor heater, bank 1 sensor 2 (downstream): circuit
- P0040P0044Oxygen sensors: signals swapped or sensor 3 heater
- P0045P0048Boost control solenoid valve (turbo): circuit
- P0049Turbo turbine overspeed
- P0050P0064Oxygen sensor heater: circuit or resistance
- P0068Intake pressure / air flow / throttle mismatch
- P0069Intake pressure / atmospheric pressure mismatch
- P0070P0074Outside temperature sensor: circuit
- P0075P0086Variable valve timing solenoid valve: circuit
- P0087Fuel rail pressure too low
- P0088Fuel rail pressure too high
- P0089P0092Fuel pressure regulator: circuit or performance
- P0093P0094Leak detected in the fuel system
- P0095P0099Intake air temperature sensor 2: circuit
- P0100Mass air flow sensor: circuit
- P0101Mass air flow sensor: signal out of range
- P0102P0104Mass air flow sensor: signal too low, too high or intermittent
- P0105P0109Intake pressure (MAP) sensor: circuit or signal
- P0110P0114Intake air temperature sensor: circuit or signal
- P0115P0119Coolant temperature sensor: circuit or signal
- P0120P0124Throttle position sensor (A): circuit or signal
- P0125P0126Insufficient coolant temperature for regulation
- P0127Intake air temperature too high
- P0128Thermostat: regulating temperature not reached
- P0130P0135Oxygen sensor bank 1, sensor 1 (upstream of the catalytic converter)
- P0136P0141Oxygen sensor bank 1, sensor 2 (downstream of the catalytic converter)
- P0142P0147Oxygen sensor bank 1, sensor 3
- P0150P0155Oxygen sensor bank 2, sensor 1 (upstream of the catalytic converter)
- P0156P0161Oxygen sensor bank 2, sensor 2 (downstream of the catalytic converter)
- P0162P0167Oxygen sensor bank 2, sensor 3
- P0170Fuel trim out of limits (bank 1)
- P0171Mixture too lean (bank 1)
- P0172Mixture too rich (bank 1)
- P0173Fuel trim out of limits (bank 2)
- P0174Mixture too lean (bank 2)
- P0175Mixture too rich (bank 2)
- P0180P0184Fuel temperature sensor: circuit
- P0190P0194Fuel rail pressure sensor: circuit or signal
- P0195P0199Engine oil temperature sensor: circuit
- P0200Injectors: control circuit
- P0201P0212Cylinder n injector: control circuit
- P0215Engine shutoff (stop) solenoid valve: circuit
- P0216Injection advance control: circuit
- P0217Engine overheating
- P0218Transmission overheating
- P0220P0229Throttle or pedal position sensor (B, C): circuit or signal
- P0230P0233Fuel pump: control circuit
- P0234Boost overpressure (turbo)
- P0235P0242Boost pressure sensor: circuit or signal
- P0243P0250Wastegate solenoid valve (turbo): circuit
- P0251P0260Injection pump: metering control
- P0261P0296Cylinder n injector: circuit or flow
- P0299Insufficient boost (turbo)
- P0300Random or multiple misfires
- P0301P0312Misfire, cylinder n
- P0314Misfire on one cylinder (not specified)
- P0320P0323Engine speed signal (distributor or crankshaft): circuit
- P0324Knock control: system error
- P0325P0334Knock sensor: circuit
- P0335P0339Crankshaft position sensor (TDC): circuit or signal
- P0340P0349Camshaft position sensor: circuit or signal
- P0350Ignition coils: circuit
- P0351P0362Cylinder n ignition coil: circuit
- P0365P0369Camshaft position sensor (B), bank 1: circuit or signal
- P0380Glow plugs: circuit
- P0381Glow plug indicator light: circuit
- P0382Glow plugs (circuit B): circuit
- P0383P0384Glow plug module: control
- P0385P0389Crankshaft position sensor (B): circuit or signal
- P0390P0394Camshaft position sensor (B), bank 2: circuit or signal
- P0400Exhaust gas recirculation (EGR): flow
- P0401Insufficient recirculation (EGR) flow
- P0402Excessive recirculation (EGR) flow
- P0403P0404EGR valve: control or performance
- P0405P0409EGR valve position sensor: circuit
- P0410P0419Secondary air injection: circuit or flow
- P0420P0424Catalytic converter efficiency below threshold (bank 1)
- P0430P0434Catalytic converter efficiency below threshold (bank 2)
- P0440Evaporative emission system (canister): malfunction
- P0441Canister: incorrect purge flow
- P0442Small leak in the evaporative emission system
- P0443P0445Canister purge solenoid valve: circuit
- P0446P0449Canister vent valve: circuit or performance
- P0450P0454Evaporative emission system pressure sensor
- P0455P0456Evaporative emission system leak
- P0457Evaporative leak: fuel cap loose or missing
- P0460P0464Fuel gauge: circuit or signal
- P0480P0485Cooling fan motor: control circuit
- P0486EGR valve sensor (B): circuit
- P0487P0488Intake flap (diesel throttle) controlled by the EGR: circuit
- P0489P0490EGR valve (A) control: circuit low or high
- P0496P0497Canister: purge flow too high or too low
- P0498P0499Canister vent valve: control
- P0500P0503Vehicle speed sensor: circuit or signal
- P0504Brake light switch: mismatch between its two contacts
- P0505P0509Idle control: system or valve
- P0510Closed throttle switch
- P0511Idle control valve: circuit
- P0512Starter request: circuit
- P0513Key not recognised by the immobilizer
- P0520P0523Oil pressure sensor: circuit or signal
- P0524Oil pressure too low
- P0530P0533Air conditioning pressure sensor: circuit
- P0534Air conditioning refrigerant charge loss
- P0544P0546Exhaust gas temperature sensor (bank 1, sensor 1): circuit
- P0547P0549Exhaust gas temperature sensor (bank 2, sensor 1): circuit
- P0560P0561Unstable or abnormal battery voltage
- P0562Battery voltage too low
- P0563Charging voltage too high
- P0571P0573Brake light switch: circuit
- P0600P0601Engine control unit: communication or internal memory
- P0602Engine control unit not programmed
- P0603Control unit keep-alive memory (KAM) lost
- P0604P0610Engine control unit: internal fault
- P0615P0617Starter relay: circuit
- P0620P0622Alternator: control circuit
- P0627P0629Fuel pump: control circuit
- P0645P0647Air conditioning compressor clutch relay: circuit
- P0670Glow plug module: circuit
- P0671P0682Cylinder n glow plug: circuit
- P0683P0684Glow plug module: communication
- P0685P0690Control unit power supply relay: circuit
- P0691P0694Fan motor: control circuit
- P0700The automatic transmission control unit has stored a fault
- P0705P0709Transmission lever position switch (P, R, N, D): circuit
- P0710P0714Transmission oil temperature sensor: circuit
- P0715P0718Transmission input speed sensor (turbine): circuit
- P0719Brake switch (torque converter lock-up): circuit low
- P0720P0723Transmission output speed sensor: circuit
- P0724Brake switch (torque converter lock-up): circuit high
- P0725P0728Engine speed signal sent to the transmission
- P0729P0736Incorrect transmission gear ratio (slipping)
- P0740P0744Torque converter lock-up: circuit or performance
- P0745P0749Transmission pressure control solenoid valve: circuit
- P0750P0779Gear shift or transmission pressure solenoid valve: circuit or performance
- P0780P0784Gear shift malfunction
- P0785P0789Shift timing solenoid valve: circuit
- P0790Transmission mode switch (normal / sport): circuit
- P0791P0794Transmission intermediate shaft speed sensor: circuit
- P0795P0799Transmission pressure solenoid valve (C): circuit
- P2002P2003Particulate filter: efficiency below threshold
- P2031P2033Exhaust gas temperature sensor (bank 1, sensor 2): circuit
- P2034P2035Exhaust gas temperature sensor (bank 2, sensor 2): circuit
- P2080P2084Exhaust gas temperature sensor: signal
- P2096P2099Post-catalyst fuel trim out of limits
- P2100P2119Motorized throttle control: circuit or performance
- P2120P2134Accelerator pedal sensor: circuit or signal
- P2135Throttle position sensors A/B: mismatch
- P2138Accelerator pedal sensors D/E: mismatch
- P2146P2155Power supply of an injector group: circuit
- P2177Mixture too lean off idle (bank 1)
- P2178Mixture too rich off idle (bank 1)
- P2179Mixture too lean off idle (bank 2)
- P2180Mixture too rich off idle (bank 2)
- P2187Mixture too lean at idle (bank 1)
- P2188Mixture too rich at idle (bank 1)
- P2189Mixture too lean at idle (bank 2)
- P2190Mixture too rich at idle (bank 2)
- P2195P2198Oxygen sensor: signal stuck lean or rich
- P2237P2254Wide-band oxygen sensor: circuit
- P2263Boost system: performance
- P2270P2273Downstream oxygen sensor: signal stuck lean or rich
- P2279Intake air leak
- P2413Recirculation (EGR) system: performance
- P242FParticulate filter: clogging by ash
- P244AP244BParticulate filter differential pressure too low or too high
- P2452P2455Particulate filter differential pressure sensor: circuit or signal
- P2458Particulate filter regeneration too long
- P2459Particulate filter regenerations too frequent
- P2463Particulate filter: clogging by soot
- P2562P2564Turbo variable geometry position sensor: circuit or signal