Diagnostic Trouble Code (DTC) U0415
Invalid Data Received from Anti - Lock Brake System Control Module
Circuit Description
The electronic brake control module (EBCM) sends antilock brake system (ABS) data to the engine control module (ECM). The data is sent to the ECM through a communication network called the GM local area network (LAN). Two circuits are used to communicate LAN data between the ECM and EBCM. A fault in the LAN will not cause DTC U0415 to set by itself. If a LAN fault occurs, other DTCs will set in addition to DTC U0415.
If the ECM receives invalid antilock brake system data from the EBCM, this DTC sets.
Conditions for Running the DTC
Conditions for Setting the DTC
- The ECM receives no valid antilock brake system data from the EBCM.
Action Taken When the DTC Sets
- The Service Vehicle Soon (SVS) Lamp will be illuminated as soon as the error occurs.
- The ECM will record operating conditions at the time the disgnostic fails. This information will be stored in Failure Records buffers.
- A history DTC is stored.
Conditions for Clearing the MIL/DTC
- The SVS lamp will turn off after current driving cycle in which the disgnostic runs without a fault.
- A history DTC will clear after 20 consecutive warm-up cycles without a fault.
- DTC(s) can be cleared by using the scan tool.
- Disconnecting the ECM battery feed for 10 secponds.
DTC U0415 - Invalid Data Received from Anti - Lock Brake System Control Module
| Step | Action | Value(s) | Yes | No |
| 1 | Did you perform the Diagnostic System Check? | - | Go to Step 2 | |
| 2 | - Turn the ignition switch to LOCK.
- Install a scan tool to the data link connector (DLC).
- Turn the ignition switch to ON.
- Observe DTC information with a scan tool.
Did any DTCs display other than U0415? | - | Go to applicable DTC table | Go to Step 3 |
| 3 | - Clear the DTC Information with a scan tool.
- Turn the ignition OFF for at least 30 seconds.
- Start, and allow the engine to idle.
Did DTC U0415 fail this ignition? | - | Go to Step 4 | |
| 4 | Did any electronic brake control module (EBCM) DTCs or any other "U" DTC also set? | - | Go to applicable DTC table | Go to Step 5 |
| 5 | Test the LAN circuits in the wiring harness between EBCM and the ECM for a high resistance or a poor connection at the module connectors. Did you find and correct the condition? | - | Go to Step 7 | Go to Step 6 |
| 6 | Replace the ECM. Did you complete the replacement? | - | Go to Step 7 | - |
| 7 | - Clear the DTCs with a scan tool.
- Turn OFF the ignition for 30 seconds.
- Start the engine.
- Operate the vehicle within the Conditions for Setting the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records.
Did the DTC fail this ignition? | - | Go to Step 2 | Go to Step 8 |
| 8 | Check if any additional DTCs are set. Are any DTCs displayed that have not been diagnosed? | - | Go to applicable DTC table | System OK |
Diagnostic Trouble Code (DTC) U0422
Invalid Data Received from Body Control Module
Circuit Description
The body control module (BCM) sends data to the engine control module (ECM). The data is sent to the ECM through a communication network called the GM local area network (LAN). Two circuits are used to communicate LAN data between the BCM and TCM. A fault in the LAN will not cause DTC U0422 to set by itself. If a LAN fault occurs, other DTCs will set in addition to DTC U0422.
If the ECM receives invalid transmission data from the BCM, this DTC sets.
Conditions for Running the DTC
Conditions for Setting the DTC
- The ECM receives no valid data from the BCM.
Action Taken When the DTC Sets
- The Service Vehicle Soon (SVS) Lamp will be illuminated as soon as the error occurs.
- The ECM will record operating conditions at the time the disgnostic fails. This information will be stored in Failure Records buffers.
- A history DTC is stored.
Conditions for Clearing the MIL/DTC
- The SVS lamp will turn off after current driving cycle in which the disgnostic runs without a fault.
- A history DTC will clear after 20 consecutive warm-up cycles without a fault.
- DTC(s) can be cleared by using the scan tool.
- Disconnecting the ECM battery feed for 10 secponds.
DTC U0422 - Invalid Data Received from Body Control Module
| Step | Action | Value(s) | Yes | No |
| 1 | Did you perform the Diagnostic System Check? | - | Go to Step 2 | |
| 2 | - Turn the ignition switch to LOCK.
- Install a scan tool to the data link connector (DLC).
- Turn the ignition switch to ON.
- Observe DTC information with a scan tool.
Did any DTCs display other than U0422? | - | Go to applicable DTC table | Go to Step 3 |
| 3 | - Clear the DTC Information with a scan tool.
- Turn the ignition OFF for at least 30 seconds.
- Start, and allow the engine to idle.
Did DTC U0422 fail this ignition? | - | Go to Step 4 | |
| 4 | Did any body control module (BCM) DTCs or any other "U" DTC also set? | - | Go to applicable DTC table | Go to Step 5 |
| 5 | Test the LAN circuits in the wiring harness between BCM and the ECM for a high resistance or a poor connection at the module connectors. Did you find and correct the condition? | - | Go to Step 7 | Go to Step 6 |
| 6 | Replace the ECM. Did you complete the replacement? | - | Go to Step 7 | - |
| 7 | - Clear the DTCs with a scan tool.
- Turn OFF the ignition for 30 seconds.
- Start the engine.
- Operate the vehicle within the Conditions for Setting the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records.
Did the DTC fail this ignition? | - | Go to Step 2 | Go to Step 8 |
| 8 | Check if any additional DTCs are set. Are any DTCs displayed that have not been diagnosed? | - | Go to Step 9 | - |
| 9 | Check if any additional DTCs are set. Are any DTCs displayed that have not been diagnosed? | - | Go to applicable DTC table | System OK |
Diagnostic Trouble Code (DTC) U1405
Invalid Data Received from Cruise Control Switch
Circuit Description
The body control module (BCM) sends data to the engine control module (ECM). The data is sent to the ECM through a communication network called the GM local area network (LAN). Two circuits are used to communicate LAN data between the BCM and TCM. A fault in the LAN will not cause DTC U1405 to set by itself. If a LAN fault occurs, other DTCs will set in addition to DTC U1405.
If the ECM receives invalid transmission data from the BCM, this DTC sets.
Conditions for Running the DTC
Conditions for Setting the DTC
- The ECM receives no valid data from the BCM.
Action Taken When the DTC Sets
- The Service Vehicle Soon (SVS) Lamp will be illuminated as soon as the error occurs.
- The ECM will record operating conditions at the time the disgnostic fails. This information will be stored in Failure Records buffers.
- A history DTC is stored.
Conditions for Clearing the MIL/DTC
- The SVS lamp will turn off after current driving cycle in which the disgnostic runs without a fault.
- A history DTC will clear after 20 consecutive warm-up cycles without a fault.
- DTC(s) can be cleared by using the scan tool.
- Disconnecting the ECM battery feed for 10 secponds.
DTC U1405 - Invalid Data Received from Cruise Control Switch
| Step | Action | Value(s) | Yes | No |
| 1 | Did you perform the Diagnostic System Check? | - | Go to Step 2 | |
| 2 | - Turn the ignition switch to LOCK.
- Install a scan tool to the data link connector (DLC).
- Turn the ignition switch to ON.
- Observe DTC information with a scan tool.
Did any DTCs display other than U1405? | - | Go to applicable DTC table | Go to Step 3 |
| 3 | - Clear the DTC Information with a scan tool.
- Turn the ignition OFF for at least 30 seconds.
- Start, and allow the engine to idle.
Did DTC U1405 fail this ignition? | - | Go to Step 4 | |
| 4 | Did any body control module (BCM) DTCs or any other "U" DTC also set? | - | Go to applicable DTC table | Go to Step 5 |
| 5 | Test the LAN circuits in the wiring harness between BCM and the ECM for a high resistance or a poor connection at the module connectors. Did you find and correct the condition? | - | Go to Step 7 | Go to Step 6 |
| 6 | Replace the ECM. Did you complete the replacement? | - | Go to Step 7 | - |
| 7 | - Clear the DTCs with a scan tool.
- Turn OFF the ignition for 30 seconds.
- Start the engine.
- Operate the vehicle within the Conditions for Setting the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records.
Did the DTC fail this ignition? | - | Go to Step 2 | Go to Step 8 |
| 8 | Check if any additional DTCs are set. Are any DTCs displayed that have not been diagnosed? | - | Go to Step 9 | - |
| 9 | Check if any additional DTCs are set. Are any DTCs displayed that have not been diagnosed? | - | Go to applicable DTC table | System OK |
Diagnostic Trouble Code (DTC) U2101
Maximum List of CAN Control Modules Not Programmed
Circuit Description
Modules connected to the high and low speed GMLAN serial data circuits monitor for serial data communications during normal vehicle operation. Operating information and commands are exchanged among the modules. The modules have prerecorded information about what messages are needed to be exchanged on the serial data circuits, for each virtual network. The messages are supervised and also, some periodic messages are used by the receiver module as an availability indication of the transmitter module. Each message contains the identification number of the transmitter module.
Conditions for Running the DTC
- Ignition switch is ON for 3 seconds or more.
- Battery voltage is between 9V and 16V.
Conditions for Setting the DTC
- Subnet configuration is not programmed, or less than 2 nodes are programmed.
Action Taken When the DTC Sets
- The Service Vehicle Soon (SVS) Lamp will be illuminated as soon as the error occurs.
- The ECM will record operating conditions at the time the disgnostic fails. This information will be stored in Failure Records buffers.
- A history DTC is stored.
Conditions for Clearing the MIL/DTC
- The SVS lamp will turn off after current driving cycle in which the disgnostic runs without a fault.
- A history DTC will clear after 20 consecutive warm-up cycles without a fault.
- DTC(s) can be cleared by using the scan tool.
- Disconnecting the ECM battery feed for 10 secponds.
DTC U2101 - Maximum List of CAN Control Modules Not Programmed
| Step | Action | Value(s) | Yes | No |
| 1 | Did you perform the Diagnostic System Check? | - | Go to Step 2 | |
| 2 | - Install the scan tool.
- Turn the ignition ON, with the engine OFF.
- Observe the Subnet configuration parameter with a scan tool.
Is the configuration same with the actual vehicle configuration? | - | Go to Step 4 | Go to Step 3 |
| 3 | Perform the Subnet configuration coding using a scan tool. Did you complete the setup? | - | Go to Step 4 | - |
| 4 | - Use the scan tool in order to clear the DTCs.
- Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text.
Does the DTC reset? | - | Go to Step 5 | Go to Step 7 |
| 5 | Replace the ECM. Did you complete the replacement? | - | Go to Step 6 | - |
| 6 | - Use the scan tool in order to clear the DTCs.
- Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text.
Does the DTC reset? | - | Go to Step 2 | Go to Step 7 |
| 7 | Check if any additional DTCs are set. Are any DTCs displayed that have not been diagnosed? | - | Go to applicable DTC table | System OK |
 | |  | |
| © Copyright Chevrolet Europe. All rights reserved |