Home / DTC / B2213 — Occupant Classification System Sensor Circuit Fault

B2213 — Occupant Classification System Sensor Circuit Fault

Detailed page for trouble code B2213.

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

B2213

Generic B — Body

Occupant Classification System Sensor Circuit Fault

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

Causes

  • Damaged or corroded connector at the OCS sensor or seat module
  • Broken or shorted wiring in the seat harness (open, short to ground, short to battery)
  • Faulty occupant classification sensor pad/strain gauge or sensor module
  • Faulty occupant classification / airbag module or related ECU
  • Poor or missing power/ground to the sensor circuit
  • Water intrusion or contamination in the seat cushion or connector

Symptoms

  • OCS warning light, SRS/airbag warning lamp illuminated on dash
  • Occupant classification status shows incorrect/unknown occupancy (via scan tool)
  • Airbag may be disabled for the front passenger or deploy logic changed
  • Possible diagnostic trouble codes stored related to seat/OCS circuits
  • Intermittent or persistent faults triggered by seat movement

What to check

  • Retrieve freeze frame and live data from SRS/OCS module with a diagnostic scan tool
  • Record occupant classification status and any associated fault codes
  • Visually inspect seat cushion, seatback and under-seat area for water damage, debris or foreign objects
  • Check connectors at the sensor pad and seat module for corrosion, bent pins, push-tab damage or improper seating
  • Inspect wiring harness for chafing, breaks, stretches, or recent service areas where connectors were disconnected
  • Verify battery voltage and fuses related to SRS/OCS circuits

Signal parameters

  • Supply voltage to sensor: typically battery voltage or switched 5 V/12 V depending on design (check manufacturer specs)
  • Ground continuity and resistance to chassis ground (should be near 0 Ω)
  • Sensor output: analog resistance or voltage range change with load on seat pad (consult OEM expected values)
  • Communication bus messages where applicable (CAN/LIN) showing OCS status bytes
  • Expected resistance of strain gauge or mat at known load points (manufacturer-specific)

Diagnostic algorithm

  1. Read and record all OCS/SRS codes and live data with an appropriate scan tool. Note occupant classification status and any freeze-frame data.
  2. Follow manufacturer safety procedures for SRS work: disable SRS (disconnect battery and wait specified time) before accessing connectors or seat components.
  3. Perform a visual inspection of seat cushion, sensor mat surface and connectors. Look for contamination, liquid, or physical damage.
  4. Unplug the OCS sensor connector at the seat module. Inspect pins for corrosion, bending or push-tab damage. Repair or replace connector as needed.
  5. Check power and ground at the sensor connector with key on (per manufacturer safe procedure). Verify supply voltage and ground continuity to the module.
  6. Measure sensor output/resistance across sensor terminals while applying known load to the seat (or using a multimeter/ohmmeter); compare to OEM specifications. Look for open, short or out-of-range values.
  7. If intermittent, perform wiggle tests on the harness and connectors while monitoring live data for changes. Repair any wiring harness faults (splice, replace harness section, secure routing).
  8. If wiring and connectors are good but sensor out of spec, replace the occupant classification sensor pad or seat module per OEM procedures.
  9. After repair or part replacement, reconnect everything, clear DTCs, and perform required occupant classification recalibration/relearn procedure using the OEM diagnostic tool.
  10. Verify SRS/OCS lamp extinguishes and confirm correct occupant classification status in live data; road-test if required to confirm no recurrence.

Likely causes

  • Frayed or pinched seat wiring harness hot spot under the seat
  • Connector corrosion from spilled liquid or damp environment
  • Failed sensor pad (strain gauge or pressure mat) from wear or impact
  • Seat removal or recent repairs disturbed harness or connectors
  • Faulty module or internal sensor electronics

Fault status

⚠️ Status
Occupant Classification System sensor circuit fault detected — inspect sensor, wiring, connectors, power/ground and perform required recalibration after repair.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 3.0 hours

Similar codes

9,125

The library contains 9,125 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
Code

B2213

HUMMER B — Body

Right Front Switch on Left Front Door Stuck Down Position

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

Causes

  • Damaged or corroded connector at the OCS sensor or seat module
  • Broken or shorted wiring in the seat harness (open, short to ground, short to battery)
  • Faulty occupant classification sensor pad/strain gauge or sensor module
  • Faulty occupant classification / airbag module or related ECU
  • Poor or missing power/ground to the sensor circuit
  • Water intrusion or contamination in the seat cushion or connector

Symptoms

  • OCS warning light, SRS/airbag warning lamp illuminated on dash
  • Occupant classification status shows incorrect/unknown occupancy (via scan tool)
  • Airbag may be disabled for the front passenger or deploy logic changed
  • Possible diagnostic trouble codes stored related to seat/OCS circuits
  • Intermittent or persistent faults triggered by seat movement

What to check

  • Retrieve freeze frame and live data from SRS/OCS module with a diagnostic scan tool
  • Record occupant classification status and any associated fault codes
  • Visually inspect seat cushion, seatback and under-seat area for water damage, debris or foreign objects
  • Check connectors at the sensor pad and seat module for corrosion, bent pins, push-tab damage or improper seating
  • Inspect wiring harness for chafing, breaks, stretches, or recent service areas where connectors were disconnected
  • Verify battery voltage and fuses related to SRS/OCS circuits

Signal parameters

  • Supply voltage to sensor: typically battery voltage or switched 5 V/12 V depending on design (check manufacturer specs)
  • Ground continuity and resistance to chassis ground (should be near 0 Ω)
  • Sensor output: analog resistance or voltage range change with load on seat pad (consult OEM expected values)
  • Communication bus messages where applicable (CAN/LIN) showing OCS status bytes
  • Expected resistance of strain gauge or mat at known load points (manufacturer-specific)

Diagnostic algorithm

  1. Read and record all OCS/SRS codes and live data with an appropriate scan tool. Note occupant classification status and any freeze-frame data.
  2. Follow manufacturer safety procedures for SRS work: disable SRS (disconnect battery and wait specified time) before accessing connectors or seat components.
  3. Perform a visual inspection of seat cushion, sensor mat surface and connectors. Look for contamination, liquid, or physical damage.
  4. Unplug the OCS sensor connector at the seat module. Inspect pins for corrosion, bending or push-tab damage. Repair or replace connector as needed.
  5. Check power and ground at the sensor connector with key on (per manufacturer safe procedure). Verify supply voltage and ground continuity to the module.
  6. Measure sensor output/resistance across sensor terminals while applying known load to the seat (or using a multimeter/ohmmeter); compare to OEM specifications. Look for open, short or out-of-range values.
  7. If intermittent, perform wiggle tests on the harness and connectors while monitoring live data for changes. Repair any wiring harness faults (splice, replace harness section, secure routing).
  8. If wiring and connectors are good but sensor out of spec, replace the occupant classification sensor pad or seat module per OEM procedures.
  9. After repair or part replacement, reconnect everything, clear DTCs, and perform required occupant classification recalibration/relearn procedure using the OEM diagnostic tool.
  10. Verify SRS/OCS lamp extinguishes and confirm correct occupant classification status in live data; road-test if required to confirm no recurrence.

Likely causes

  • Frayed or pinched seat wiring harness hot spot under the seat
  • Connector corrosion from spilled liquid or damp environment
  • Failed sensor pad (strain gauge or pressure mat) from wear or impact
  • Seat removal or recent repairs disturbed harness or connectors
  • Faulty module or internal sensor electronics

Fault status

⚠️ Status
Occupant Classification System sensor circuit fault detected — inspect sensor, wiring, connectors, power/ground and perform required recalibration after repair.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 3.0 hours

Similar codes

Repair manuals

Manual library for HUMMER

138

Browse 138 HUMMER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

HUMMER

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