LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Ford >> 2021 >> Transit Connect Titanium, Gas/Ethanol >> Repair and Diagnosis >> Engine Performance >> Engine Control Systems >> Electronic Engine Controls - 2.0L DURATEC-He (110KW/150PS) - Mi4 >> Description And Operation >> Electronic Engine Controls - System Operation and Component Description >> International Standards Organization (ISO) 14229 Diagnostic Trouble Code (DTC) Descriptions
April 5, 2026: LEMON Manuals is launched! Read the announcement.

International Standards Organization (ISO) 14229 Diagnostic Trouble Code (DTC) Descriptions

The ISO 14229 is a global, diagnostic communication standard. The ISO 14229 is a set of standard diagnostic messages that can be used to diagnose any vehicle module in use and at the assembly plant. The ISO 14229 is similar to the Society of Automotive Engineers (SAE) J2190 diagnostic communication standard that was used by all Original Equipment Manufacturers (OEMs) for previous communication protocols.

The ISO 14229 changes the way PIDs, DTCs, and OSC is processed internally in the PCM and in the scan tool software. Most of the changes are to make data transfer between electronic modules more efficient, and the amount and type of information that is available for each DTC. This information may be helpful in diagnosing driveability concerns.

Historical Diagnostic Trouble Codes (DTCs) 

Historical DTCs use bit 5 (the DTC test failed at least once since last code clear) to indicate that a DTC is no longer confirmed or pending, but has failed at least once since the last time the DTCs were cleared. The bit 5 is designed to eventually age out and clear in 80 drive cycles (255 in the future). The scan tool does not allow a technician to retrieve historical DTCs unless there are no active DTCs present. This information, in conjunction with manufacturer freeze frame and snapshot data, may be useful in diagnosing a noticeable fault that did not progress to MIL status, or an extended amount of time has occurred before diagnosis, and the confirmed DTC has cleared.

DTC Structure 

Like all digital signals, DTCs are sent to the scan tool as a series of 1s and 0s. Each DTC is made up of 2 data bytes, each consisting of 8 bits that can be set to 1 or 0. In order to display the DTCs in the conventional format, the data is decoded by the scan tool to display each set of 4 bits as a hexadecimal number (0 to F). For example, P0420 Catalyst System Efficiency Below Threshold (Bank 1).

All ISO 14229 DTCs are 4 bytes long instead of 3 or 2 bytes long. Additionally, the status byte for ISO 14229 DTCs is defined differently than the status byte for previous applications with 3 byte DTCs.

For example, P0110:1C-AF means the IAT sensor circuit voltage is out of range. The base DTC, P0110, means IAT sensor circuit, while the failure type byte 1C means circuit voltage out of range. This DTC structure was designed to allow manufacturers to more precisely identify different kinds of faults without always having to define new DTC numbers.

The PCM does not use failure type bytes and always sends a failure type byte of 00 (no sub type information). This is because OBD II regulations require manufacturers to use 2 byte DTCs for generic scan tool communications. Additionally, the OBD II regulations require the 2 byte DTCs to be very specific, so there is no additional information that the failure type byte could provide.

A list of failure type bytes is defined by SAE J2012 but is not described here because the PCM does not use the failure type byte.

For DTCs that illuminate the MIL, a confirmed DTC means the PCM has stored a DTC and has illuminated the MIL. If the fault has corrected itself, the MIL may no longer be illuminated but the DTC still shows a confirmed status for 40 warm up cycles at which time the DTC is erased.

For DTCs that do not illuminate the MIL, a confirmed DTC means the PCM has stored a DTC. If the fault has corrected itself, the DTC still shows a confirmed status for 40 warm up cycles at which time the DTC is erased.