Home / DTC / B00BB — Driver Seat Occupant Position Sensor E

B00BB — Driver Seat Occupant Position Sensor E

Detailed page for trouble code B00BB.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

B00BB

Generic B — Body

Driver Seat Occupant Position Sensor E

Brand: Generic
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty occupant position/weight sensor element (sensor E)
  • Open, shorted, corroded or damaged wiring between sensor and occupant classification module
  • Poor or contaminated connector connections at the seat or module
  • Water intrusion or physical damage to the seat cushion/sensor assembly
  • Fault or calibration error in the occupant classification module (OCM)
  • Intermittent connector or grounding issue

Symptoms

  • Airbag warning light illuminated (SRS/airbag lamp)
  • Occupant classification message or airbag disable indicator (passenger/driver) on dash
  • Seatbelt reminder/pretensioner function affected or inhibited
  • Stored or persistent B00BB DTC (may coexist with other seat-sensor DTCs)
  • Possible intermittent system faults when seat is adjusted or when vehicle corners/bumps

What to check

  • Scan for DTCs and note freeze-frame + related occupant/airbag codes
  • Check for technical service bulletins or recalls for seat/OCM
  • Visually inspect seat upholstery, sensor mat area and wiring harness for damage or moisture
  • Inspect connectors at the seat, seat base, and occupant classification module for corrosion, bent pins, or loose locks
  • Wiggle test wiring and connectors while monitoring live data to reproduce the fault
  • Verify proper grounding of seat/OCM circuits

Signal parameters

  • Reference voltage: typically ~5 V supply to sensor (verify 4.5–5.5 V at sensor supply pin)
  • Signal voltage: expected to change with occupant presence/load (nominal 0–5 V analog or digital state changes)
  • Resistance: sensor mat elements present measurable resistance that changes with load (manufacturer-specific values)
  • CAN/diagnostic update: occupant classification status/message should update with seat occupancy/position changes (few Hz)
  • Fault flags: sensor reports open/short, out-of-range or implausible values to OCM

Diagnostic algorithm

  1. Read all DTCs and freeze frame data from the SRS/occupant classification module. Record related codes and data.
  2. Reproduce condition: have a technician sit in the seat and move/adjust while monitoring live sensor/chassis data and checking if B00BB sets.
  3. Perform a visual inspection of the seat cushion, sensor mat area, connectors under the seat, and harness for damage or moisture.
  4. With ignition on, backprobe the sensor connector: verify reference voltage, signal voltage and ground presence. Note any open/short conditions.
  5. Wiggle test the harness and connectors while monitoring signal and DTC status to locate intermittent faults.
  6. Check continuity and insulation between sensor signal and the occupant classification module. Repair any open/shorts.
  7. If signal wiring and connectors are good, measure sensor element resistance (if accessible) and compare to manufacturer data or check that signal changes when weight is applied/removed.
  8. If available, swap with a known-good sensor module or connector assembly (or perform bench test) to confirm sensor failure.
  9. Inspect for water intrusion or contamination; dry/clean or replace affected parts if necessary.
  10. If sensor and wiring check good, suspect occupant classification module fault or software/calibration issue — check for module reflash, perform sensor/OCM calibration per manufacturer procedure.
  11. Clear codes and perform a road/functional test to confirm repair; ensure SRS lamp stays off and occupant classification behaves correctly.

Likely causes

  • Damaged connector or wiring (chafing, pin corrosion, disconnection)
  • Contaminated or water-damaged sensor in seat cushion
  • Failed sensor element (internal short/open or drift)
  • Module calibration required or module fault

Fault status

⚠️ Status
B00BB — Driver Seat Occupant Position Sensor E: Sensor circuit reporting invalid or implausible signal to occupant classification module (possible open/short/contamination/failure).
🔴 Repair difficulty: Hard
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

8,756

The library contains 8,756 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email