Diagnostic Trouble Code
Definition
A DTC is a standardised code (for example P0128) reported by a vehicle’s onboard computer when it detects a fault. Each code maps to a specific system issue, allowing technicians to diagnose problems quickly.
Reading DTCs remotely lets fleet managers know a truck has an emerging fault while it is still on the road, so service can be scheduled before failure.
DTC stands for Diagnostic Trouble Code. In automotive use it means one thing only: a code the vehicle’s own computer sets when a sensor reading falls outside the range the manufacturer defined as normal.
The code is not a diagnosis. It names the circuit or the reading that went out of range, not the part that failed. P0128 means the coolant did not reach the expected temperature in the expected time; it does not say the thermostat is the culprit, though it usually is.
Reading the letter tells you which system reported it.
Severity is a ranking the vehicle applies to its own faults, and it is the part most often misread. A code being present does not mean the truck must stop; a low-severity code can sit for weeks without consequence.
Most systems express it on a three-level scale, which is why "severity 2 of 3" is a common reading.
A code is also either pending or confirmed. A pending code has failed its test once and will clear itself if it does not recur; a confirmed code has failed repeatedly and will stay until it is cleared deliberately. Acting on every pending code wastes workshop time, and ignoring confirmed severity 2 codes is how a sensor becomes an engine.
The primary DTC is the code the vehicle considers the root event when several appear together. The rest are usually consequences of it, so reading the primary first avoids chasing four symptoms of one fault.
DTC means Diagnostic Trouble Code. It is a standardised code, such as P0128, that a vehicle’s onboard computer sets when a monitored reading falls outside its normal range. The code identifies the system that reported the fault, not the part that failed.
It means the fault is degraded rather than critical: the vehicle still runs, but a reading is out of range and continuing usually makes the repair larger. It is the level worth scheduling service for, as against severity 1, which is informational, and severity 3, which means stop and inspect.
The same thing it means anywhere else: Diagnostic Trouble Code. In a car or truck it is read over the OBD-II port, either with a handheld scanner at a workshop or remotely by a telematics device that reports codes as they are set.
No. The check engine light is the warning lamp; the DTC is the code stored behind it. One lamp can conceal several codes, and codes can be stored without the lamp ever illuminating, which is why reading codes tells you more than watching the dashboard.
Related terms
Begin
Join thousands of vehicle owners and businesses across every Indian state and union territory that trust MoboSafe for real-time tracking, safety, and peace of mind.