OBDHut

OBDHut

B00B5

Moderate

Driver Seat Track Position Restraints Sensor (Subfault)

What Does B00B5 Mean?

This code indicates the Body Control Module (BCM) has detected a fault with the driver seat track position sensor used by the restraint/airbag system. This sensor monitors the fore-aft position of the driver's seat to optimize airbag deployment timing and force. A subfault typically means the sensor is providing an implausible signal, intermittent reading, or is out of calibration range.

Common Causes

45%

Faulty or damaged seat track position sensor

Seat track position sensor
Sensor mounting bracket

30%

Wiring harness damage or connector corrosion at seat track sensor

Seat wiring harness
Sensor connector
Terminal pins

15%

Debris or mechanical obstruction in seat track preventing accurate sensor reading

Seat track assembly
Seat rails

10%

BCM software corruption or calibration issue

Body Control Module

Diagnostic Steps

1

Step 1: Perform visual inspection of driver seat track area for physical damage, debris, or obstructions. Check sensor mounting for damage or displacement. Clean seat track rails thoroughly if debris is present.

2

Step 2: Inspect seat track sensor connector and wiring harness under the seat for damage, corrosion, or loose connections. Check for chafing where wiring flexes during seat movement. Clean connector terminals with electrical contact cleaner if corrosion is present.

3

Step 3: Using a multimeter, backprobe the seat track position sensor connector to verify power supply (typically 5V reference) and ground circuits. Check sensor output signal voltage while manually moving seat forward and backward - expect smooth voltage change across full range of travel (typically 0.5V to 4.5V).

4

Step 4: Monitor live data from the seat position sensor using scan tool while moving seat through full range. Compare actual seat position to sensor output values. An erratic, stuck, or implausible reading confirms sensor failure.

5

Step 5: If sensor and wiring test good, perform BCM relearn/calibration procedure per manufacturer service information. Move seat through full travel range during calibration to establish reference points.

6

Step 6: Clear code, cycle ignition, and perform test drive with multiple seat adjustments. Verify code does not return and restraint system warning lamp remains off.

Estimated Repair Cost

$150 - $600

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does B00B5 mean?

This code indicates the Body Control Module (BCM) has detected a fault with the driver seat track position sensor used by the restraint/airbag system. This sensor monitors the fore-aft position of the driver's seat to optimize airbag deployment timing and force. A subfault typically means the sensor...

What causes B00B5?

The most common cause of B00B5 (Driver Seat Track Position Restraints Sensor (Subfault)) is: Faulty or damaged seat track position sensor

How much does it cost to fix B00B5?

Typical repair costs for B00B5 range from $150 to $600, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with B00B5?

Vehicle is generally safe to drive, but airbag system may not deploy optimally for driver's actual seating position in a collision. The airbag warning light may illuminate, and adaptive restraint features may be disabled. Repair should be completed promptly to ensure full restraint system functionality.

How do I diagnose B00B5?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B00B5 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Body

System

Restraint/Airbag System

Difficulty

Moderate

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.