OBD fault code library

Look up any P or U code to see what it means, what causes it, the parts involved and how it gets fixed.

Free on OBD DashX

Looking for real-world repair data?

OBD DashX shows which problems come with each code, how often they show up in other vehicles, and how to fix them — step by step.

  • Real-world fix data
  • How often it happens
  • Step-by-step repairs
Browse codes on OBD DashX No sign-up needed · available in 10 languages
P1325 Igniter Circuit Malfunction No 6
BMW Ignition System High severity
P1966 Issue in secondary air injection pump (controls emission)
Skoda Auxiliary Emissions Control High severity
P1329 Knock Sensor 3 Low Input
BMW Ignition System High severity
P1330 Knock Sensor 3 High Input
BMW Ignition System High severity
P1332 Knock Sensor 4 Low Input
BMW Ignition System High severity
P1334 Ignition Coil Knock Detection Cylinder 3 & 4
BMW Ignition System High severity
P1335 EGR Position Sensor Minimum Stop Performance
BMW Auxiliary Emissions Control Medium severity
P1337 Crankshaft Position Sensor 2 No Signal
BMW Ignition System High severity
P1340 Multiple Cylinder Misfire During Start
BMW Ignition System High severity
P1341 Multiple Cylinder Misfire With Fuel Cut-off
BMW Ignition System High severity
P1342 Misfire During Start Cylinder 1
BMW Ignition System High severity
P1343 Misfire Cylinder 1 With Fuel Cut-off
BMW Ignition System High severity
P1345 Misfire Cylinder 2 With Fuel Cut-off
BMW Ignition System High severity

Search fault codes

Scan your own car

Read and clear fault codes, live data and service resets with the CaRPM app.