This document supersedes SAE J2012 DEC2007, and is technically equivalent to ISO 15031-6:2010 with the exceptions described in 1.2.
This document is intended to define the standardized Diagnostic Trouble Codes (DTC) that On-Board Diagnostic (OBD) systems in vehicles are required to report when malfunctions are detected. SAE J2012 may also be used for decoding of enhanced diagnostic DTCs and specifies the ranges reserved for vehicle manufacturer specific usage.
Also available: The J2012 Diagnostic Trouble Code Definitions Spreadsheet provides DTC information in an excel format for use in your organization's work processes.
As DTC usage has increased with the introduction of new technology to vehicle systems (hybrid, diesel, etc.) it has become necessary to restructure the document to accommodate these changes. This restructuring includes the removal of Table Titles, and DTCs will no longer be grouped by functional areas. Also being updated are the usage notes to provide further guidance in the usage of DTCs with the new technology (i.e., smart sensors and actuators).