OBD-II trouble code
U0472: Invalid Data Received From Restraints System Sensor B
The airbag (restraints) control module is receiving messages from restraints system sensor B, but the data is implausible or out of range. Communication is intact; the values are wrong. Because this sensor feeds airbag deployment logic, treat it as safety-critical and diagnose it promptly.
Quick facts
- System
- Network
- Category
- Network Communication
- Severity
- High severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $100 – $700
- DIY difficulty
- Shop recommended
What does U0472 mean?
The restraints (airbag) control module depends on several crash and impact sensors placed around the vehicle to sense a collision and judge its direction and severity. 'Sensor B' is one specific sensor in that set — often the counterpart to sensor A on the opposite side or a second front sensor, though the exact identity and location are defined by the manufacturer. U0472 sets when a receiving module still hears from restraints system sensor B, but the data it sends is invalid: a value is out of range, implausible, or inconsistent with what other sensors report, so its integrity is questioned.
This is an invalid-data fault, not a lost-communication fault. The messages are still arriving — the controller simply cannot trust their contents. That distinguishes U0472 from U0171, where sensor B has gone silent entirely. Because the restraints network is safety-critical, the module reacts cautiously: it stores the code, turns on the airbag/SRS warning light, and can place the system in a fault state, which may compromise how an airbag or pretensioner deploys in a crash.
The usual suspects are anything that corrupts the signal or the link: low voltage or a poor ground; corroded, loose, or moisture-damaged connectors at the sensor's crash-zone mounting point; chafed or damaged wiring; a sensor that has drifted out of range or failed internally; or a configuration/software problem, most often after a sensor or module was swapped without being programmed to the vehicle. When both U0471 and U0472 are present together, suspect a shared cause — common power, ground, or bus wiring — rather than two independently failed sensors. The vehicle typically drives normally, so it is easy to overlook, but part of the crash-protection system may be offline. Have it diagnosed by a technician who can work safely on airbag circuits.
Common causes
- Corroded, loose, or moisture-damaged connector at restraints sensor B
- Water intrusion at the sensor or connector in its crash-zone location
- Low system voltage, a weak battery, or a poor ground
- Chafed or damaged wiring corrupting the sensor's messages
- Sensor B drifting out of range or internally failing
- Sensor or restraints module replaced without correct programming/configuration
- Shared power/ground/bus fault (especially if U0471 is also set)
- Connector disturbed during collision repair or other service
Symptoms
- Airbag/SRS warning light on, often with an 'airbag service required' message
- Restraints system in a fault state; deployment behavior may be affected
- Companion restraints or network codes stored with U0472 (often U0471)
- Intermittent setting over rough roads (connector/wiring related)
- Vehicle otherwise starts and drives normally, hiding the loss of protection
Diagnostic steps
- 1.Scan the restraints/SRS 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.Note whether U0471 (sensor A) or other restraints codes are also present — multiple codes point toward a shared power/ground/bus cause.
- 3.Locate restraints sensor B for the specific vehicle using factory service information.
- 4.Load-test the battery and verify charging voltage and the module's grounds.
- 5.Inspect the sensor B connector and harness for corrosion, moisture, backed-out terminals, and chafing.
- 6.Confirm the sensor and module carry the correct configuration for the vehicle, especially if either was recently replaced.
- 7.If power, ground, and wiring check out but data stays invalid, replace sensor B with the correct part and clear codes per factory procedure.
Repair cost
$100 – $700
Cost depends on the cause. Diagnosis usually runs $100-$200. Correcting low voltage, a bad ground, or a connector is often $150-$400. Reprogramming or configuring the sensor/module is typically $100-$350. Replacing restraints system sensor B with any required programming typically runs $200-$600+ depending on the sensor and its location. A shared-cause fix (one bad ground or connector affecting both A and B) can be cheaper than replacing sensors. Prioritize a correct diagnosis on any safety system.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with airbag / srs crash sensor replacement 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.