
DTC stands for Diagnostic Trouble Code. It's a standardized code stored in your car's computer (the Engine Control Module or ECM) when it detects a malfunction in any of the vehicle's systems, from the engine and transmission to the airbags and infotainment. Think of it as your car's way of telling you, "Hey, something's not right here," and giving you a specific starting point for diagnosis.
These codes follow a universal format, primarily the OBD-II (On-Board Diagnostics II) standard mandated for all cars sold in the United States since 1996. A DTC is a five-character alphanumeric code. The first character is a letter indicating the system related to the problem:
The second digit indicates whether the code is generic (0) or manufacturer-specific (1). The third digit pinpoints the subsystem, and the last two digits specify the exact fault. When a DTC is set, it often illuminates a warning light on your dashboard, most commonly the Check Engine Light.
To read these codes, you use an OBD-II scanner, which plugs into a port usually located under the dashboard near the driver's knees. While a code points you in the right direction, it doesn't always mean a specific part has failed. For instance, a code for an oxygen sensor reading could be caused by a faulty sensor, a vacuum leak, or a problem with the fuel system. Proper diagnosis often requires further investigation by a professional mechanic.
| Common DTC Code | System Affected | Typical Meaning | Potential Cause |
|---|---|---|---|
| P0300 | Powertrain | Random/Multiple Cylinder Misfire | Ignition coils, spark plugs, fuel injectors |
| P0420 | Powertrain | Catalyst System Efficiency Below Threshold | Failing catalytic converter, oxygen sensor |
| P0171 | Powertrain | System Too Lean (Bank 1) | Vacuum leak, faulty mass airflow sensor |
| C0128 | Chassis | ABS Pump Control Circuit/Open | Faulty ABS module or wiring |
| B0020 | Body | Front Passenger Airbag Deployment Loop | Faulty sensor or wiring in airbag system |


