B1889 — Passenger Airbag Disable Module Sensor Obstructed #
Note: The wording of this Diagnostic Trouble Code (DTC) may differ depending on the vehicle manufacturer.
- Ford: Passenger Airbag Disable Indicator Sensor Obstructed
- GM (Chevrolet, GMC, Buick, Cadillac): Passenger Airbag Disable Module Sensor Blocked
- Toyota: Occupant Classification Sensor Obstructed
- Nissan: Passenger Airbag Status Sensor Malfunction
Summary of Code B1889 #
The B1889 code indicates that the vehicle’s airbag system has detected a problem with the Passenger Airbag Disable Module Sensor, specifically that it is obstructed or blocked. This sensor, sometimes called the Occupant Classification Sensor, monitors if something is preventing the airbag system from accurately detecting the presence and status of the front passenger. When this code appears, it often means the system cannot reliably determine if the airbag should be enabled or disabled based on passenger occupancy or weight. As a result, the airbag status indicator may illuminate, and airbag deployment logic might be affected. Resolving this code is important for both safety and regulatory compliance.
Common Symptoms for Code B1889 #
A vehicle with a B1889 code will typically alert the driver with one or more warning indicators and may affect airbag system operation. The most common symptoms you may notice include:
- Illuminated airbag warning light or passenger airbag off indicator on the dashboard
- Inconsistent or incorrect passenger airbag status (on/off) display
- Warning chimes or messages related to the airbag system
- Possible failure of the passenger airbag to activate or deactivate as intended
Probable Causes for Code B1889 #
Several issues can trigger the B1889 code, but some are far more common than others. Here’s an ordered list of likely causes, from most frequent to least:
- Obstruction on the passenger seat: Items like bags, seat covers, or debris blocking the seat sensor or airbag disable module
- Faulty or dirty passenger airbag disable module sensor: Contamination or sensor failure preventing accurate readings
- Damaged or loose wiring/connectors: Electrical issues in the seat occupancy or airbag disable module circuit
- Module calibration error: Sensor needs recalibration following seat repairs or module replacement
- Defective passenger airbag disable module: Internal failure within the OEM sensor or module
Step-by-Step Diagnostic Process for Code B1889 #
Diagnosing a B1889 code requires a systematic approach to rule out simple causes before moving to complex ones. Here’s a proven step-by-step process:
- 1. Visual inspection: Check for any objects (bags, floor mats, covers) on or around the passenger seat that could obstruct the sensor.
- 2. Clear obstructions: Remove all items from the seat and clear the area beneath it.
- 3. Cycle the ignition: Turn the vehicle off and back on to see if the warning resets.
- 4. Scan for codes: Use an OBD-II/EOBD scanner to confirm the presence of B1889 and check for other related airbag or seat sensor codes.
- 5. Inspect wiring and connectors: Look for pinched, frayed, or disconnected wires under the seat.
- 6. Check sensor condition: Inspect the passenger airbag disable sensor for dirt, damage, or signs of water intrusion.
- 7. Test sensor operation: If possible, use OEM diagnostic tools to verify sensor readings and module function.
- 8. Calibrate/reprogram sensor: Perform OEM-prescribed calibration or reset procedures if required.
- 9. Replace module if necessary: If the above steps do not resolve the code, consider sensor/module replacement as indicated by OEM diagnostics.
Possible Repairs for Code B1889 #
Once you’ve pinpointed the root cause, addressing B1889 may involve anything from a quick cleanup to module replacement. Typical repairs include:
- Removing any obstructions from the passenger seat and sensor area
- Cleaning the seat sensor and adjacent components
- Repairing or reconnecting damaged wiring or loose connectors
- Recalibrating the seat sensor/module using OEM scan tools
- Replacing the passenger airbag disable module or sensor if found defective
Is It Safe to Drive With Code B1889? #
Driving with a B1889 code is not recommended. While your vehicle may operate normally, the airbag system may not function as intended during a collision. More specifically, the passenger airbag status could be incorrect, risking injury or non-compliance with safety standards. For your safety and that of your passengers, resolve this issue as soon as possible.
Vehicles Most Affected by Code B1889 #
This trouble code appears most frequently on vehicles equipped with advanced passenger airbag disable or occupancy detection systems, especially from the following brands:
- Ford (Fusion, Escape, F-150, Explorer)
- Chevrolet (Silverado, Equinox, Malibu)
- Toyota (Camry, Corolla, Tacoma)
- Nissan (Altima, Rogue, Sentra)
- Honda (Civic, Accord, CR-V)
It can, however, appear on any modern vehicle using seat occupancy or passenger airbag disable modules.
Common Mistakes & Best Practices for Code B1889 #
Technicians and owners can make some missteps when troubleshooting B1889. Avoid these pitfalls by following tried-and-true best practices:
- Ignoring seat obstructions or assuming the issue is electrical without checking for physical blockages first
- Disconnecting seat wiring with the ignition on (can trigger more airbag codes)
- Skipping OEM calibration after sensor/module replacement
- Failing to clear all codes and verify system operation after repairs
Best practice: Always address the simplest potential cause first, and use OEM procedures and equipment for sensor calibration and module replacement.
Quick FAQ for Code B1889 #
Here are some rapid answers to the most common questions about B1889:
-
Q: Can a child seat or heavy bag on the passenger seat trigger B1889?
A: Yes. Anything that obstructs or alters the sensor reading, including child seats and large objects, can set this code. -
Q: Will disconnecting the battery clear the B1889 code?
A: Not usually. Most airbag system codes require a scan tool and, in some cases, a successful repair before they’ll clear.




