OBD-II trouble code
U0171: Lost Communication With Restraints System Sensor B
The airbag controller has stopped receiving messages from restraints system sensor B — a crash/impact sensor that feeds the airbag system. The airbag warning light will be on and deployment behavior may be affected.
Quick facts
- System
- Network
- Category
- Network Communication
- Severity
- High severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $100 – $600
- DIY difficulty
- Shop recommended
What does U0171 mean?
U0171 is a module-specific network code that sets when the restraints (airbag) control module stops receiving messages from restraints system sensor B on the communication link. Restraints sensors are the crash and impact sensors distributed around the vehicle — in the front, the doors, the pillars — that detect a collision and its severity so the airbag controller can decide which airbags and pretensioners to deploy and how forcefully. 'Sensor B' is the specific sensor identified by the code, a different location from sensor A (code U0170). When the controller can no longer hear that sensor on the network, it logs U0171.
Unlike a generic bus fault, U0171 names the missing component: the restraints controller reports that sensor B specifically has gone silent. That can happen because the sensor lost power or ground, because the wiring to it is damaged, because a connector has corroded or come loose, or because the sensor itself has failed. It can also be a downstream symptom of a wider communication problem, in which case other codes are usually stored at the same time. Because this is a safety-restraint circuit, the system responds conservatively whenever a sensor goes missing.
In practice U0171 turns on the airbag (SRS) warning light and may place the restraints system into a fault state. The car still drives mechanically, but the airbag system cannot be trusted to perform as designed — a needed airbag might not deploy, or could behave unexpectedly, in a crash. That makes this a high-importance code despite the vehicle being mobile. It should be diagnosed promptly by someone equipped to work safely on airbag circuits, since careless handling of restraint wiring can trigger an accidental deployment.
Common causes
- Damaged, chafed, or corroded wiring between sensor B and the restraints controller
- Corroded, loose, or backed-out terminals at the sensor connector
- Water intrusion at the sensor or its connector (door- and floor-mounted sensors are exposed)
- Lost power or ground feed to the sensor
- Connector disturbed or not reseated after collision repair or other service
- Internally failed restraints system sensor B
- A wider communication fault affecting the restraints network
Symptoms
- Airbag / SRS warning light illuminated on the dash
- Restraints system reporting a fault or reduced function
- Possible message indicating a service-airbag-system condition
- Airbags or pretensioners may not deploy as designed in a crash
- Additional restraints or lost-communication codes stored alongside U0171
Diagnostic steps
- 1.Scan the restraints module and all modules; record every stored code. Follow safe SRS procedure — disconnect the battery and wait the specified time before handling airbag circuits.
- 2.Identify the exact location of restraints sensor B for the specific vehicle using factory service information.
- 3.Inspect the sensor connector and harness for corrosion, water intrusion, backed-out terminals, and chafing, especially after any collision repair.
- 4.Confirm power and ground (where applicable) and check the wiring between the sensor and the restraints controller for continuity and shorts.
- 5.Verify connectors are fully seated and that no recent work left a connector loose.
- 6.If wiring, connectors, and power are good but communication is still lost, the sensor itself is likely failed; replace it with the correct part and clear the codes following factory procedure.
Repair cost
$100 – $600
Diagnosis usually runs $100-$200. A wiring or connector repair is often $150-$400. Replacing restraints system sensor B typically runs $150-$600+ depending on the sensor and its location. Restraints work should be done by a technician equipped to handle airbag circuits safely; do not guess on SRS parts.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with module communication / can bus diagnosis preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.