Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
Scan Tool Diagnostics
Control modules connected to class 2 data bus can detect system malfunctions or abnormalities and set Diagnostic Trouble Codes (DTCs). When a malfunction occurs, a current DTC will be stored in the related control modules. See BODY CONTROL MODULE (BCM) DTC DEFINITIONSΒ table. Current DTCs indicate a control module has detected a fault or malfunction which is present during an ignition cycle. A history DTC indicates that a module has previously detected a current malfunction that is not present or no longer exists. Scan tool diagnostics should be used when checking for class 2 data bus circuit loss of communications codes (U1XXX), non-BCM related DTCs, and clearing most all stored DTCs (except BCM DTCs).
| DTC (1) | Module | Description | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| B0016 (2) | SDM | Right Front Passenger Frontal Deployment Loop Resistance Low | ||||||||||
| B0017 (2) | SDM | Right Front Passenger Frontal Deployment Loop Open | ||||||||||
| B0018 (2) | SDM | Right Front Passenger Frontal Deployment Loop Short To Ground Or Voltage Out Of Range | ||||||||||
| B0022 (2) | SDM | Left Front Driver Frontal Deployment Loop Resistance Low | ||||||||||
| B0024 (2) | SDM | Left Front Driver Frontal Deployment Loop Short To Ground Or Voltage Out Of Range | ||||||||||
| B0026 (2) | SDM | Left Front Driver Frontal Deployment Loop Open | ||||||||||
| B0028 (2) | SDM | Right Front Passenger Side Deployment Loop Resistance Low | ||||||||||
| B0029 (2) | SDM | Right Front Passenger Side Deployment Loop Open | ||||||||||
| B0030 (2) | SDM | Right Front Passenger Deployment Loop Short To Ground Or Voltage Out Of Range | ||||||||||
| B0040 (2) | SDM | Left Front Driver Side Deployment Loop Resistance Low | ||||||||||
| B0041 (2) | SDM | Left Front Driver Side Deployment Loop Open | ||||||||||
| B0045 (2) | SDM | Left Front Side Deployment Loop Short To Ground Or Voltage Out Of Range | ||||||||||
| B0051 (2) | SDM | Deployment Commanded | ||||||||||
| B0053 (2) | SDM | Deployment Commanded With Loop Malfunctions Present | ||||||||||
| B0057 (2) | SDM | Right Front Passenger Pretensioner Deployment Loop Resistance Low | ||||||||||
| B0058 (2) | SDM | Right Front Passenger Pretensioner Deployment Loop Open | ||||||||||
| B0059 (2) | SDM | Right Front Passenger Pretensioner Deployment Loop Short To Ground Or Voltage Out Of Range | ||||||||||
| B0064 (2) | SDM | Left Front Driver Pretensioner Deployment Loop Resistance Low | ||||||||||
| B0065 (2) | SDM | Left Front Driver Pretensioner Deployment Loop Open | ||||||||||
| B0066 (2) | SDM | Left Front Driver Pretensioner Deployment Loop Short To Ground Or Voltage Out Of Range | ||||||||||
| B0077 (2) | SDM | Left Front Driver Side Impact Sensor Malfunction | ||||||||||
| B0078 (2) | SDM | Right Front Passenger Side Impact Sensor Malfunction | ||||||||||
| B0079 (2) | SDM | Incorrect Left Front/Driver Side Impact Sensor Installed | ||||||||||
| B0080 (2) | SDM | Discard Left Front/Driver Side Impact Sensor | ||||||||||
| B0081 (2) | SDM | Incorrect Right Front Passenger Side Impact Sensor Installed | ||||||||||
| B0082 (2) | SDM | Discard Right Front Side Impact Sensor | ||||||||||
| B0160 (3) | IPC | Temperature Sensor Circuit Low | ||||||||||
| B0162 (3) | IPC | Temperature Sensor Circuit Open | ||||||||||
| B0931 (3) | IPC | Compass Sensor Circuit Malfunction | ||||||||||
| B1000 (4) | BCM | ECU Malfunction In Body Control Systems | ||||||||||
| B1001 (4) | BCM, SDM | Option Configuration Error | ||||||||||
| B1004 (4) | BCM | Keep Alive Memory (KAM) | ||||||||||
| B1440 (3) | IPC | Power Mode Master Input Circuits Mismatch | ||||||||||
| B2823 (3) | IPC | Trip Odometer Reset Switch Circuit Low | ||||||||||
| B2734 (5) | CTD | Coded Key Controller Memory Failure | ||||||||||
| B2960 (5) | CTD | Invalid Coded Key Present | ||||||||||
| B3031 (5) | CTD | Key Decoder Device In Assembly Learn Mode | ||||||||||
| B3055 (5) | CTD | Key Not Present | ||||||||||
| U1000Β | BCM, EBCM, IPC, SDM | Class 2 Communication Malfunction | ||||||||||
| U1001-U1254Β | BCM, EBCM, IPC, SDM | Loss Of Communications With XXX | ||||||||||
| U1255Β | BCM, EBCM, IPC, SDM | Class 2 Communication Malfunction | ||||||||||
| U1300Β | BCM, EBCM, SDM | Class 2 Circuit Low (Shorted To Ground) | ||||||||||
| U1301Β | BCM, EBCM, SDM | Class 2 Circuit High (Shorted To Voltage) | ||||||||||
| U1305Β | BCM, EBCM, SDM | Class 2 Circuit Low Or High (Shorted To Ground Or Voltage) | ||||||||||
|
||||||||||||
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.
Rather have a pro handle this?
A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.
No obligation. See pricing before you book.
