AutoFixDB

Diagnose. Understand. Fix.

The most complete database of 50,000+ OBD-II codes and symptom guides to help you fix your car.

Troubleshoot by Symptom

View All Symptoms →

Browse by Code Type

In-Depth Guides

View all guides →

Common Questions

What is an OBD-II code?

An OBD-II (On-Board Diagnostics II) code is a standardized diagnostic trouble code that your vehicle's computer generates when it detects a problem. These codes help identify issues with the engine, transmission, emissions, and other systems.

What does the check engine light mean?

The check engine light (CEL) or malfunction indicator lamp (MIL) indicates that your vehicle's computer has detected a problem and stored a diagnostic trouble code. It can range from minor issues like a loose gas cap to serious problems requiring immediate attention.

How do I read OBD-II codes?

You need an OBD-II scanner to read codes. Plug the scanner into the OBD-II port (usually under the dashboard), turn on the ignition, and follow the scanner's instructions to retrieve stored codes. Many auto parts stores offer free code reading.

What do P, C, B, and U codes mean?

OBD-II codes are categorized by their first letter: P (Powertrain) covers engine and transmission, C (Chassis) covers ABS and steering, B (Body) covers airbags and A/C, and U (Network) covers communication between modules.