B00D0 — Driver Seatbelt Indicator Circuit Fault
What B00D0 means
B00D0 means the restraint or body control module detected a problem in the driver seatbelt indicator circuit. Normally the module reads a switch in the buckle and turns on the warning light and chime when the driver is unbuckled. An open, short or implausible signal sets the code. It does not affect engine performance or emissions.
Symptoms
- Seatbelt light stays on or flashes erratically
- Seatbelt chime is missing or intermittent
- A related warning light, possibly the airbag light, is on
- Light does not come on at ignition-on when it should
Possible causes
- Faulty driver seatbelt buckle switch or sensor
- Open or short in the seatbelt indicator wiring
- Poor connection or corrosion at the connector under the seat
- Damaged wiring or connector from seat movement
- Body or restraint control module fault (less likely)
How to diagnose
- Scan all modules, including SRS and body, record B00D0, clear it and see whether it returns
- Watch the light and chime with the belt buckled and unbuckled
- Inspect the buckle connector under the driver seat for corrosion, looseness or damaged pins
- Check the harness along the seat rails for chafing or breaks
- Test the buckle switch and circuit per the factory wiring diagram, checking for shorts to ground and power
- Verify battery voltage and ground connections
- If wiring and switch are good, evaluate the module and check for software updates
Common fixes
- Replace the seatbelt buckle with its switch
- Repair damaged wiring or replace the connector or pigtail
- Clean the terminals and secure the connector
- Reflash or replace the body or restraint control module if confirmed faulty
Questions and answers
What does B00D0 mean?
It is a fault in the driver seatbelt indicator circuit. The control module sees a wrong signal from the buckle switch or its wiring. It has nothing to do with the engine.
Can I drive with code B00D0?
Usually yes, but the belt reminder may not work. Since the circuit is linked to the restraint system, have it checked soon.
How do I fix B00D0?
Start with the connector under the driver seat and the wiring, then test the buckle switch. Most often the fix is a repaired connection or a new buckle assembly.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.