01 Sensing the Power: A Comprehensive Guide to Automatic Trans… • 02 The Fleet Manager Who Runs 200 Vans Explains How To Cut Mai… • 03 Toyota Claims Solid-State Batteries Will Offer 745-Mile Ran… • 04 People Shocked After Mechanic Explains the Hidden Danger of… • 05 Why Diesel Engines Don't Use Spark Plugs: The Science Expla… • 06 Crank Angle in Engines: Everything You Need to Know • 07 Toyota Shocked The World With A Car That Runs Entirely On W… • 08 Why The Traction Control Light Comes On During Normal Drivi… • 09 What is an ABS Pump and How Does It Work? • 10 Tire Talk: Exploring Tread Patterns, Tire Pressure, and Lon… •

DTC codes / B00xx · Airbags, seats, doors, lights and comfort systems / B00D1

B00D1Passenger Seat Belt Indicator

B00D1 indicates a fault in the passenger seat belt indicator circuit, which is the warning light or chime that alerts the driver when the front passenger seat is occupied but the seat belt is not buckled. The body control module (BCM) monitors the passenger seat weight sensor and the seat belt buckle switch, and it sets this code when the electrical circuit for the indicator does not behave as expected, such as an open, short, or out-of-range signal.

SystemBody
Code typeGeneric (all makes)
SeverityLow
Fix difficultyIntermediate
AreaAirbags, seats, doors, lights and comfort systems

Symptoms you may notice

  • The passenger seat belt warning light stays on continuously even when the seat is empty or the belt is buckled.
  • The passenger seat belt chime sounds intermittently or fails to sound when the seat is occupied and the belt is unbuckled.
  • The airbag warning light may also illuminate because the occupant classification system shares data with the seat belt indicator circuit.
  • The driver may notice the seat belt reminder works normally for the driver but not for the passenger.
  • Often no symptoms besides the warning light, with all seat belt functions operating correctly.
  • In some vehicles, the passenger airbag may be disabled automatically if the fault is interpreted as a seat sensor failure.

Common causes, most likely first

  1. Faulty passenger seat belt buckle switch, which is the most common cause due to wear or contamination.
  2. Damaged or pinched wiring harness under the passenger seat, often from seat movement or cargo.
  3. Failed passenger seat weight sensor (occupant detection sensor) or its calibration.
  4. Corroded or loose electrical connector at the seat belt buckle or under the seat.
  5. Body control module (BCM) software glitch or internal fault, though less common.
  6. Blown fuse or poor ground connection for the seat belt indicator circuit.
  7. Aftermarket seat covers or heavy objects on the passenger seat interfering with the weight sensor.

How to diagnose and fix it

  1. Inspect the passenger seat area for any objects, aftermarket seat covers, or cargo that could press on the seat and trigger the weight sensor.
  2. Check the wiring harness and connectors under the passenger seat for visible damage, corrosion, or loose pins; reseat connectors and repair any chafed wires.
  3. Use a scan tool to read live data from the occupant classification system and seat belt buckle switch to see if the BCM is receiving correct signals.
  4. Test the passenger seat belt buckle switch with a multimeter for continuity in both buckled and unbuckled states, replacing it if out of specification.
  5. Verify the passenger seat weight sensor operation by comparing its readings with known weights and recalibrating or replacing it if faulty.
  6. Check fuses and grounds related to the BCM and seat belt indicator circuit, repairing any open or high-resistance connections.
  7. If all components test good, consult service information for BCM diagnostics and possibly reprogram or replace the BCM as a last resort.

Why the passenger seat belt light lies

  • A common misdiagnosis is replacing the seat belt buckle when the real problem is a chafed wire under the seat that only shorts when the seat is moved.
  • The passenger seat weight sensor can be fooled by a heavy bag or pet on the seat, causing the indicator to activate without a person present.
  • Some vehicles require recalibration of the occupant classification system after any seat or sensor replacement, and skipping this step will keep the code stored.
  • The B00D1 code can be set by a low battery or voltage spike that corrupts the BCM's memory, so clearing the code after restoring power may resolve it.
  • This code does not always mean the seat belt system is unsafe; it often only affects the reminder function, but the airbag deployment strategy may be altered if the fault is in the weight sensor.

Can I keep driving with B00D1?

The vehicle remains safe to drive because the seat belt itself still restrains occupants, but the passenger should always buckle up regardless of the warning light. Avoid placing heavy items on the passenger seat until the fault is repaired, as this can cause the airbag to be disabled or deployed incorrectly.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage