OBD-II Code Lookup
Check engine light on? Find out what your code means, common causes, repair costs, and shop the parts you need to fix it.
100 codes in our database
Most Common Codes
The engine's computer detects a mismatch between the crankshaft and camshaft positions on Bank 1, Sensor A. This indicates a problem with engine timing.
Stop driving
Engine Over Temperature Condition
Stop driving
Your transmission is running too hot. The computer has detected an over-temperature condition in the transmission.
Stop driving
Engine Overspeed Condition
Stop driving
The engine computer detects a problem with the 'B' circuit of the throttle position sensor (TPS) or accelerator pedal position (APP) sensor, which tells the computer how much you're pressing the gas pedal.
Stop driving
The 'B' circuit for your throttle position sensor or accelerator pedal position sensor is sending a low voltage signal to your engine computer.
Stop driving
Your engine computer is receiving a voltage signal from the Throttle Position Sensor (TPS) that is too low. This tells the computer the throttle is closed or nearly closed, even if it's not.
Fix within a few days
The engine computer detects a higher-than-expected voltage signal from the Throttle Position Sensor (TPS) or Pedal Position Sensor (PPS) 'A' circuit.
Fix within a few days
The engine computer detects too much fuel and not enough air in the exhaust on Bank 2.
Fix within a few days
The engine computer detected an electrical fault in the fuel injector circuit for cylinder #1.
Fix within a few days
Fuel Injector Circuit Malfunction - Cylinder 2. This means the engine computer has detected an electrical problem with the fuel injector for cylinder #2.
Fix within a few days
Cylinder 3 Fuel Injector Circuit Malfunction
Fix within a few days
Browse by System
Emissions
Catalytic converter, O2 sensors, EGR system
Fuel System
Fuel pump, injectors, fuel pressure
Transmission
Shift solenoids, torque converter
All Codes A-Z
What Are OBD-II Codes?
OBD-II (On-Board Diagnostics II) codes are standardized diagnostic trouble codes used by vehicles manufactured after 1996. When your check engine light comes on, your vehicle's computer stores a code that helps identify what system or component is having an issue.
These codes follow a standard format: a letter followed by four numbers. The first letter indicates the system:
- P - Powertrain (engine, transmission)
- B - Body (airbags, AC, seatbelts)
- C - Chassis (ABS, steering)
- U - Network (communication between modules)
The second character (0 or 1) indicates whether it's a generic (standardized) or manufacturer-specific code. The remaining three numbers identify the specific fault.
How to Read Your OBD Codes
You can read your vehicle's diagnostic codes using an OBD-II scanner, which plugs into the OBD port typically located under the dashboard near the steering column. Many auto parts stores will scan your codes for free. Once you have the code, use our lookup tool above to understand what it means and find the parts you need to fix it.
Need Help Finding Parts?
Our team has been helping DIYers since 1957.
