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
30%
Wiring harness damage or connector corrosion at seat track sensor
15%
Debris or mechanical obstruction in seat track preventing accurate sensor reading
10%
BCM software corruption or calibration issue
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
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...
The most common cause of B00B5 (Driver Seat Track Position Restraints Sensor (Subfault)) is: Faulty or damaged seat track position sensor
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.
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.
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
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.