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
P1651 Internal malfunction detected in ECM
Audi Computer Output Circuit High severity
P2110 Throttle Actuator Ctrl Sys-Forced Limited RPM
Fuel and Air Metering High severity
P2111 Throttle Actuator Ctrl Sys-Stuck Open
Fuel and Air Metering High severity
P2112 Throttle Actuator Ctrl Sys-Stuck Closed
Fuel and Air Metering High severity
P2114 Throttle/Pedal Position Sensor C Minimum Stop Performance
Fuel and Air Metering High severity
P2115 Throttle/Pedal Position Sensor D Minimum Stop Performance
Fuel and Air Metering High severity
P2117 Throttle/Pedal Position Sensor F Minimum Stop Performance
Fuel and Air Metering High severity
P2118 Throttle Actuator Ctrl Motor Current Range/Performance
Fuel and Air Metering High severity
P2140 Throttle/Pedal Position Sensor/Switch E / F Voltage Correlation
Fuel and Air Metering High severity
P2141 Exhaust Gas Recirculation Throttle Ctrl Circuit Low
Auxiliary Emissions Control Medium severity
P2143 Exhaust Gas Recirculation Vent Ctrl Circuit/Open
Auxiliary Emissions Control Medium severity
P2144 Exhaust Gas Recirculation Vent Ctrl Circuit Low
Auxiliary Emissions Control Medium severity
P2145 Exhaust Gas Recirculation Vent Ctrl Circuit High
Auxiliary Emissions Control Medium severity
P2147 Fuel Injector Group A Supply Voltage Circuit Low
Injector Circuit High severity
P2148 Fuel Injector Group A Supply Voltage Circuit High
Injector Circuit High severity

Search fault codes

Scan your own car

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