Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Diagnostic Trouble Codes Explained | OBD Auto Doctor https://www.obdautodoctor.com/scantool-garage/diagnostic-trouble-code...

26 April 2017 Auto Doctor Tutorial

OBD2 (/scantool-garage/obd2) On-Board Diagnostics (/scantool-garage/on-board-diagnostics)

Diagnostic Trouble Codes or OBD2 Trouble Codes are codes that the car’s OBD system uses to notify you about
an issue. Each code corresponds to a fault detected in the car. When the vehicle detects an issue, it will activate
the corresponding trouble code.

A vehicle stores the trouble code in it’s memory when it detects a component or system that’s not operating
within acceptable limits. The code will help you to identify and fix the issue within the car.

Each trouble code consists of one letter and four digits, such as P1234. This blog post will teach you how to
interpret the meaning of the codes.

The OBD2 Trouble Codes are categorised into four different systems.

Body (B-codes) category covers functions that are, generally, inside of the passenger compartment.
These functions provide the driver with assistance, comfort, convenience, and safety.

Chassis (C-codes) category covers functions that are, generally, outside of the passenger compartment.
These functions typically include mechanical systems such as brakes, steering and suspension.

Powertrain (P-codes) category covers functions that include engine, transmission and associated
drivetrain accessories.

Network & Vehicle Integration (U-codes) category covers functions that are shared among computers and
systems on the vehicle.

The first letter of the code will mark the system related to the trouble code.

1 of 6 5/24/2019, 11:34 AM
Diagnostic Trouble Codes Explained | OBD Auto Doctor https://www.obdautodoctor.com/scantool-garage/diagnostic-trouble-code...

The first digit in the code will tell you if the code is a generic or manufacturer specific code.

Codes starting with 0 as the first digit are generic or global codes. It means that they are adopted by all cars that
follow the OBD2 standard. These codes are common enough across most manufacturers so that a common
code and fault message could be assigned.

Codes starting with 1 as the first digit are manufacturer specific or enhanced codes. It means that these codes
are unique to a specific car make or model. These fault codes will not be used generally by a majority of the
manufacturers.

The first digit might be also 2 or 3. In this case the type depends on the system. B2xxx and C2xxx codes are
manufacturer controlled while B3xxx and C3xxx codes are reserved at the moment. P2xxx codes are generic
codes while P3xxx codes are manufacturer controlled. U2xxx codes are manufacturer controller as well as
U3xxx codes.

Previously, the second digit defined the sub-system of the codes. However, the latest document defining the
diagnostic trouble codes (J2012 revised in 2016-12) had some changes to this.

According to the document, as the DTC usage has increased with the introduction of new technology to vehicle
systems, it was necessary to remove the grouping of DTCs into functional areas.

The last two or nowadays three digits define the actual fault description. These numbers will tell the particular
problem and each code is defined separately. There’s no formula to decode these codes automatically.

Luckily, OBD Auto Doctor software contains the fault description for over 18 000 diagnostic trouble codes.

There’s no need to memorize the format of the codes because you can read the codes with the free version of
the OBD Auto Doctor car diagnostic software.

If your car has the Check Engine Light on, it means that the vehicle has one or more confirmed OBDII trouble
codes active. To learn

What to do when the malfunction indicator light illuminates, read this article

2 of 6 5/24/2019, 11:34 AM
Diagnostic Trouble Codes Explained | OBD Auto Doctor https://www.obdautodoctor.com/scantool-garage/diagnostic-trouble-code...

(https://www.obdautodoctor.com/scantool-garage/what-to-do-when-malfunction-indicator-light-illuminates).

How to read and clear the diagnostic trouble codes and the check engine light, read this article
(https://www.obdautodoctor.com/scantool-garage/how-to-read-and-reset-the-check-engine-light).

(https://twitter.com/intent
/tweet?text=Diagnostic Trouble Codes
Explained&url=https://www.obdautodoctor.com
/scantool-garage/diagnostic-trouble-codes-
explained)

(https://www.facebook.com
/sharer
/sharer.php?u=https:
//www.obdautodoctor.com
/scantool-garage
/diagnostic-trouble-codes-
explained)

Previous Next

3 of 6 5/24/2019, 11:34 AM
Diagnostic Trouble Codes Explained | OBD Auto Doctor https://www.obdautodoctor.com/scantool-garage/diagnostic-trouble-code...

Comments for this thread are now closed

0 Comments OBD Auto Doctor 1 Login

Recommend 30 Tweet Share Sort by Oldest

Subscribe Add Disqus to your siteAdd DisqusAdd Disqus' Privacy PolicyPrivacy PolicyPrivacy

Try OBD Auto Doctor for free. Download the software from here (/download) and start communicating with your car!

What an automotive mechanic thinks about Auto Doctor? (/scantool-garage/what-an-automotive-


mechanic-thinks-about-obd-auto-doctor)

How does lambda affect fuel consumption? (/scantool-garage/how-does-lambda-affect-fuel-


consumption)

Torque, engine power and boost pressure added (/scantool-garage/torque-engine-power-and-


boost-pressure-added)

Diagnostic Trouble Codes Explained (/scantool-garage/diagnostic-trouble-codes-explained)

4 of 6 5/24/2019, 11:34 AM
Diagnostic Trouble Codes Explained | OBD Auto Doctor https://www.obdautodoctor.com/scantool-garage/diagnostic-trouble-code...

News (/scantool-garage/news) Release (/scantool-garage/release) Tutorial (/scantool-garage/tutorial)

Android (/scantool-garage/android) Linux (/scantool-garage/linux) Mac (/scantool-garage/mac)

MeeGo (/scantool-garage/meego) Mobile (/scantool-garage/mobile) OBD2 (/scantool-garage/obd2)

On-Board Diagnostics (/scantool-garage/on-board-diagnostics) Scantool (/scantool-garage/scantool)

Software (/scantool-garage/software) Symbian (/scantool-garage/symbian) Windows (/scantool-garage/windows)

Windows Phone (/scantool-garage/windows-phone) iOS (/scantool-garage/ios)

Find us on social media:

Subscribe to the newsletter to stay up-to-date on product updates and latest news!

Subscribe

December 14, 2018


What an automotive mechanic thinks about Auto Doctor? (/scantool-garage/what-an-automotive-
mechanic-thinks-about-obd-auto-doctor)

December 11, 2017


How does lambda affect fuel consumption? (/scantool-garage/how-does-lambda-affect-fuel-
consumption)

5 of 6 5/24/2019, 11:34 AM
Diagnostic Trouble Codes Explained | OBD Auto Doctor https://www.obdautodoctor.com/scantool-garage/diagnostic-trouble-code...

Copyright © 2010-2019 Creosys Ltd. All rights reserved.

| Home (/) | Site map (/sitemap) | Contact (/contact) | Terms (/terms) | Privacy (/privacy-policy) | About (/about) | Scantool
Garage (/scantool-garage/) |

6 of 6 5/24/2019, 11:34 AM

You might also like