What it means
The reporting module has lost communication with Restraints System Sensor B. It sets this code when expected sensor messages are not received for a specified time.
How it works
Restraints System Sensor B sends crash or restraint-related information to the vehicle’s restraint system over a communication network. U0171 sets when the reporting module does not receive the expected messages from Sensor B for the required time.
Common causes
Most likely first.
- Sensor B power or ground fault
- Damaged or corroded sensor wiring or connectors
- CAN bus fault
- Restraints sensor B failure
- Low battery voltage
Symptoms
- Airbag warning light
- Restraint system warning message
- Airbags or pretensioners may be unavailable
How to diagnose it
- Scan the restraint system and other modules for related codes, and save event or freeze-frame data before clearing codes.
- Check battery and charging voltage history for a low-voltage event that could have interrupted Sensor B communication.
- Following the manufacturer's restraint-system safety procedure, inspect Sensor B’s connector and harness for corrosion, damage, or loose connections.
- Verify Sensor B’s power and ground using the manufacturer's specification.
- If power and ground are correct, test the communication circuit and network, then determine whether Sensor B itself has failed.
Common fixes
- Correct low battery voltage or a poor battery connection.
- Secure Sensor B’s connector or repair damaged wiring to it.
- Repair an open or poor power or ground connection to Sensor B.
- Repair the restraint network or replace Sensor B if circuit testing confirms the fault.
Can I keep driving?
The airbag warning means one or more restraint functions may be unavailable, potentially including airbags or pretensioners. Limit driving to what is necessary and arrange prompt diagnosis; restraint wiring requires the manufacturer's safety procedure.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.