Diesel Data: Automotive Repair

Reading and Clearing Diagnostic Trouble Codes




How to Troubleshoot the Multiplex Integrated Control System

Troubleshooting CAN Circuit Related Problems

NOTE: Check the PCM for DTCs, and troubleshoot PCM Initial Inspection and Diagnostic Overview or F-CAN loss of communication errors first.

Using the HDS (Preferred method)

Connect the HDS to the Data Link Connector (DLC).

There are two ways to read B-CAN code with the HDS:

- First method: If multiple DTCs are stored, be sure to follow the instructions in B-CAN system diagnosis, Test Mode A Troubleshooting - B-CAN System Diagnosis Test Mode A.
- Second method: If no DTCs are retrieved, use B-CAN System Diagnostic Test Mode 2 to check all inputs related to failure.

Using the B-CAN System Diagnosis Test Mode 1 (Use only if the HDS is unavailable)

1. Check for communication circuit problems using B-CAN System Diagnostic Test Mode 1 and Test Mode 2.

2. Check for DTCs.

NOTE: If you are troubleshooting multiple DTCs, be sure to follow the instructions in B-CAN System Diagnosis Test Mode A Troubleshooting - B-CAN System Diagnosis Test Mode A.

3. If no DTCs are retrieved, use B-CAN System Diagnostic Test Mode 2 to check all inputs related to failure.

How to Display DTCs on the Gauge Control Module

Enter B-CAN System Diagnosis Test Mode 1. While in Test Mode 1, when communication between the MICU and the gauge control module is normal, the DTCs which have been detected and stored individually by various B-CAN (Body-Controller Area Network) units will be shown one by on the odometer display. To scroll through the DTCs, press the SELECT/RESET button.





The unit that has stored the code can be identified by the number shown on the odometer display.






How to Clear DTCs

1. Enter B-CAN System Diagnosis Test Mode 1.

2. While in Test Mode 1, press and hold down the SELECT/RESET button for more than 10 seconds to clear the DTCs.

Loss of Communication DTC Cross-Reference Chart

When an ECU is unable to communicate with the other ECUs on the CAN circuit, the other control units will set loss of communication DTCs. Use this chart to find the control unit that is not communicating with the other control units on the CAN circuit.

1. Find the Transmitting Control Unit that is in the same row as all of the loss of communication DTCs retrieved.

2. Do the input tests for the Transmitting Control Unit.

BUS OFF and Internal Error Codes





Loss of Communication