Operation CHARM: Car repair manuals for everyone.

Reading and Clearing Diagnostic Trouble Codes

General Troubleshooting Information

Troubleshooting the CAN circuit related problems


NOTE: Check ECM/PCM for DTCs, and troubleshoot the ECM/PCM F-CAN DTCs first.

Using the HDS (Preferred method)

1. Go to B-CAN System Diagnosis Test Mode A Troubleshooting - B-CAN System Diagnosis Test Mode A to check for "Connected units" and DTCs.
2. If no DTCs are retrieved, go to B-CAN System Diagnosis Test Mode C or D. Troubleshooting - B-CAN System Diagnosis Test Mode C

Without the HDS (Should be used only if HDS is unavailable)

3. Check for communication circuit problems using B-CAN System Diagnosis Test Mode 1.
4. Check for DTCs while in Mode 1.
5. Sort, and then troubleshoot the DTCs in the order below. Refer to the DTC troubleshooting for DTC descriptions. Diagnostic Trouble Code Descriptions
1st. Internal error and voltage failure DTCs
2nd. Loss of communication DTCs
3rd. Signal error DTCs

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

Loss of Communication DTC cross-reference chart

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

7. Find the Transmitting Unit that is in the same row as all of the loss of communication DTCs retrieved.
8. Perform the input test for the transmitting unit.