Fault Code Lookup

Browse common OBD-II diagnostic trouble codes (DTCs) below. Click any code to see its causes, affected vehicles, and how to diagnose it — or run a free AI-powered diagnosis on your specific vehicle.

Got a fault code?

Enter your reg plate and fault code for a full AI diagnosis — free.

Try 3 free searches
P0011medium

Camshaft Position A — Timing Over-Advanced (Bank 1)

The intake camshaft timing on bank 1 is more advanced than the ECM has commanded. This typically indicates a problem with the variable valve timing (VVT) system.

BMWFordVauxhall+2 more
P0012medium

Camshaft Position A — Timing Over-Retarded (Bank 1)

The intake camshaft timing on bank 1 is more retarded than the ECM commanded. This can cause poor idle quality, reduced fuel economy, and increased emissions.

FordToyotaBMW+2 more
P0013medium

Exhaust Camshaft Position Actuator Circuit (Bank 1)

The ECM has detected a fault in the exhaust camshaft position actuator solenoid circuit on bank 1. This affects variable valve timing on the exhaust side.

VauxhallChevroletBMW+2 more
P0016high

Crankshaft/Camshaft Position Correlation (Bank 1 Sensor A)

The crankshaft and camshaft positions are not in the expected alignment. This usually indicates a timing issue that can cause rough running, reduced power, or a no-start condition.

FordVauxhallBMW+2 more
P0089high

Fuel Pressure Regulator Performance

The fuel pressure is not matching what the ECM has commanded. This can cause hard starting, poor acceleration, stalling, or engine running rough, particularly on common rail diesel systems.

VolkswagenAudiBMW+2 more
P0100high

Mass Air Flow (MAF) Sensor Circuit Malfunction

The MAF sensor circuit has a complete failure or is sending no signal. Unlike P0101 (range/performance), this code indicates a total circuit fault — the ECM sees no data at all from the sensor.

VolkswagenAudiBMW+2 more
P0101medium

Mass Air Flow Sensor Range/Performance

The mass airflow sensor is reading outside its expected range. This can cause poor fuel economy, rough idle, hesitation on acceleration, and black smoke from the exhaust.

VauxhallVolkswagenBMW+2 more
P0106medium

MAP/Barometric Pressure Circuit Range/Performance

The manifold absolute pressure sensor is reading outside its expected range for the current engine operating conditions. This affects fuel delivery and ignition timing calculations.

VauxhallChevroletHonda+2 more
P0113low

Intake Air Temperature Sensor High Input

The intake air temperature (IAT) sensor is reading an abnormally high temperature. This may indicate a sensor fault or wiring issue, causing the ECM to use incorrect air density calculations.

FordVauxhallPeugeot+2 more
P0115medium

Engine Coolant Temperature Sensor Circuit

The engine coolant temperature (ECT) sensor circuit is sending a signal outside the expected range. This sensor is critical for fuel mixture, ignition timing, and fan control.

PeugeotRenaultVauxhall+2 more
P0128low

Coolant Thermostat Below Regulating Temperature

The engine is taking too long to reach normal operating temperature. This usually means the thermostat is stuck open, allowing coolant to flow continuously.

VauxhallChevroletFord+2 more
P0131medium

O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1)

The upstream oxygen sensor on bank 1 is reporting a consistently low voltage, indicating a lean exhaust condition or a sensor fault. The ECM uses this sensor for fuel trim adjustments.

FordVauxhallToyota+2 more
P0135low

O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)

The heater element in the upstream O2 sensor on bank 1 has failed or its circuit has a fault. The heater brings the sensor to operating temperature quickly after a cold start.

ToyotaHondaFord+2 more
P0171medium

System Too Lean (Bank 1)

The engine control module has detected that the air-fuel mixture is too lean on bank 1 — meaning there is too much air or not enough fuel entering the combustion chamber.

BMWFordVauxhall+2 more
P0172medium

System Too Rich (Bank 1)

The engine is running rich on bank 1 — too much fuel relative to air is entering the combustion chamber, leading to poor fuel economy and potential catalyst damage.

BMWMercedes-BenzFord+2 more
P0174medium

System Too Lean (Bank 2)

Similar to P0171 but on bank 2. The engine is running lean on the second bank of cylinders, typically found on V6 and V8 engines.

FordBMWMercedes-Benz+2 more
P0234high

Turbocharger Overboost Condition

The turbocharger is producing more boost pressure than expected. The ECM has detected this and may limit engine power to protect components.

VolkswagenAudiBMW+2 more
P0299medium

Turbocharger/Supercharger Underboost

The turbocharger or supercharger is not producing the expected amount of boost pressure. This results in noticeable power loss, especially under acceleration.

VolkswagenAudiFord+2 more
P0300high

Random/Multiple Cylinder Misfire Detected

The engine is misfiring across multiple cylinders rather than just one. This can cause rough idling, loss of power, and increased emissions.

FordVauxhallBMW+2 more
P0301high

Cylinder 1 Misfire Detected

A misfire has been specifically detected in cylinder 1. The ECU has identified that this cylinder is not producing the expected power contribution, causing rough running and potential catalyst damage.

FordBMWVauxhall+2 more
P0302high

Cylinder 2 Misfire Detected

A misfire has been specifically detected in cylinder 2. This is more targeted than a P0300 random misfire and helps narrow down the fault to components serving that cylinder.

FordVauxhallBMW+2 more
P0303high

Cylinder 3 Misfire Detected

A misfire has been detected specifically in cylinder 3. This isolates the fault to components serving that particular cylinder, making diagnosis more targeted than a random misfire code.

FordVauxhallBMW+2 more
P0304high

Cylinder 4 Misfire Detected

Cylinder 4 is misfiring. The crankshaft position sensor has detected a variation in engine speed that isolates the problem to this specific cylinder.

BMWFordVolkswagen+2 more
P0325medium

Knock Sensor 1 Circuit Malfunction

The knock sensor is not sending a valid signal to the ECM. This sensor detects engine knock (detonation) so the ECM can retard ignition timing to prevent damage.

ToyotaNissanHyundai+2 more
P0335high

Crankshaft Position Sensor A Circuit Malfunction

The ECM is not receiving a reliable signal from the crankshaft position sensor. This sensor is critical for engine timing and fuel injection — without it, the engine may not start.

NissanHyundaiKia+2 more
P0340high

Camshaft Position Sensor Circuit Malfunction

The engine control module is not receiving a proper signal from the camshaft position sensor. This can cause starting problems, rough running, or engine stalling.

NissanMercedes-BenzHyundai+2 more
P0341high

Camshaft Position Sensor A Range/Performance (Bank 1)

The camshaft position sensor signal is present but is outside the expected range or has intermittent dropouts. This can cause rough running, stalling, or no-start conditions.

VolkswagenAudiFord+2 more
P0352high

Ignition Coil B Primary/Secondary Circuit

A fault has been detected in the primary or secondary circuit of ignition coil B (cylinder 2 on most engines). This will typically cause a misfire on the associated cylinder.

FordVauxhallBMW+2 more
P0380medium

Glow Plug/Heater Circuit A Malfunction

A fault has been detected in the glow plug heating circuit. Glow plugs are essential for cold-starting diesel engines — they preheat the combustion chamber to aid ignition.

FordVolkswagenBMW+2 more
P0400medium

Exhaust Gas Recirculation (EGR) Flow Malfunction

The EGR system is not functioning as expected. The ECM has detected that the EGR flow does not match what was commanded, either too much or too little recirculation.

VauxhallFordVolkswagen+2 more
P0401medium

Exhaust Gas Recirculation (EGR) Flow Insufficient

The EGR system is not flowing enough exhaust gas back into the intake. This is a common issue on diesel and petrol engines, often caused by carbon buildup.

VauxhallFordVolkswagen+2 more
P0404medium

EGR Control Circuit Range/Performance

The EGR valve position does not match what the ECM has commanded. The valve may be sticking, responding slowly, or the position sensor may be faulty.

VauxhallFordVolkswagen+2 more
P0420medium

Catalyst System Efficiency Below Threshold (Bank 1)

The catalytic converter on bank 1 is not operating efficiently enough. The downstream O2 sensor is showing readings too similar to the upstream sensor.

ToyotaHondaFord+2 more
P0440low

EVAP Emission Control System Malfunction

A general fault has been detected in the evaporative emission control system. This system captures fuel vapours from the tank and feeds them into the engine to be burned.

ToyotaFordVauxhall+2 more
P0442low

EVAP System Small Leak Detected

A small leak has been detected in the evaporative emissions control system. This system prevents fuel vapours from escaping into the atmosphere.

FordVauxhallToyota+2 more
P0446low

EVAP Vent Control Circuit Malfunction

The EVAP system vent valve or its control circuit has a fault. The vent valve allows fresh air into the charcoal canister during purge cycles and seals the system during leak testing.

ToyotaNissanHonda+2 more
P0455low

EVAP System Large Leak Detected

A large leak has been detected in the evaporative emissions system. This is often simpler to diagnose than a small leak and is frequently caused by a missing or loose fuel cap.

FordVauxhallBMW+2 more
P0456low

EVAP System Very Small Leak Detected

An extremely small leak has been detected in the EVAP system. These are often the hardest to find and may be intermittent, especially in cold weather when seals contract.

BMWFordToyota+2 more
P0463low

Fuel Level Sensor Circuit High Input

The fuel level sensor is sending a signal that is higher than the expected range. This typically causes an inaccurate fuel gauge reading, often showing full when it is not.

FordVauxhallVolkswagen+2 more
P0500medium

Vehicle Speed Sensor Malfunction

The vehicle speed sensor is sending an incorrect or no signal to the ECM. This can affect speedometer readings, transmission shifting, and cruise control operation.

ToyotaHondaNissan+2 more
P0504low

Brake Switch Correlation

The brake light switch signals are inconsistent. This can prevent cruise control from working and may cause transmission shifting issues or warning lights.

VolkswagenAudiFord+2 more
P0507low

Idle Air Control System RPM Higher Than Expected

The engine idle speed is higher than the ECM expects. The idle control system cannot bring the RPM down to the target, indicating an air leak or control fault.

NissanHondaToyota+2 more
P0520high

Engine Oil Pressure Sensor/Switch Circuit

The oil pressure sensor or its circuit is sending readings outside the expected range. This can be a sensor fault or a genuine low oil pressure warning that requires immediate attention.

VauxhallChevroletFord+2 more
P0562medium

System Voltage Low

The ECM has detected that the system voltage has dropped below the expected threshold. This can cause various electrical issues and warning lights.

Mercedes-BenzBMWVolkswagen+2 more
P06DAhigh

Oil Pressure Control Solenoid Stuck Off

The oil pressure control solenoid is not responding correctly, which can lead to reduced oil pressure and potential engine damage if not addressed.

Mercedes-BenzBMWVauxhall+2 more
P0700high

Transmission Control System Malfunction

The transmission control module has detected a fault and stored a code. P0700 is an informational code that tells you to check the transmission-specific codes for the actual fault.

FordVauxhallBMW+2 more
P2002high

Diesel Particulate Filter Efficiency Below Threshold

The diesel particulate filter (DPF) is not regenerating properly or has become excessively blocked. This is one of the most common issues on modern diesel vehicles.

VolkswagenBMWFord+2 more
P2187medium

System Too Lean at Idle (Bank 1)

The fuel trim correction at idle indicates a lean condition on bank 1. Unlike P0171 which covers all operating conditions, this code specifically triggers only at idle speed.

VolkswagenAudiBMW+2 more
P2263medium

Turbo/Supercharger Boost System Performance

The actual boost pressure does not match the target boost. This is a broader code than P0299 (underboost) as it covers any deviation from commanded boost, including intermittent faults.

FordVolkswagenBMW+2 more
P2463high

Diesel Particulate Filter — Soot Accumulation

The DPF soot loading has exceeded the threshold where passive regeneration can clear it. Active regeneration is required but may not be completing successfully due to driving conditions or another fault.

VolkswagenAudiBMW+2 more

Don't see your fault code? Velocito.ai can diagnose any OBD-II code.

Run a free diagnosis