Code
B2582
Other
B — Body
Passenger Seat Occupant Detection Circuit Open
AI status
Completed
Completed
100%
Causes
- Broken or disconnected wiring between passenger seat sensor and airbag/BCM module
- Loose, corroded or damaged seat connector or terminals (under the seat)
- Failed passenger seat occupant detection sensor or load cell/pressure mat/module
- Water intrusion or contamination in the seat cushion or connectors
- Faulty occupant classification module or body control module (less common)
- Poor ground or connector pin pushed out
Symptoms
- Passenger airbag status lamp may show airbag disabled or a fault
- SRS/airbag warning lamp illuminated on dash
- Passenger seat belt/airbag warning messages on instrument cluster
- Seat occupancy indicator incorrect (e.g., always shows empty)
- Stored B2582 (and possibly related occupant detection codes) in memory
What to check
- Use a scan tool to read/record freeze frame and live data from the occupant classification/SDM/BCM
- Visually inspect passenger seat wiring harness, connectors under the seat and inlet grommet where harness passes through the sill
- Check for signs of water, corrosion, melted insulation or pin damage at the seat connectors
- Perform a wiggle test of the harness while observing live data to try to reproduce/open the circuit fault
- Check vehicle service manual for occupant sensor values and connector pinout before electrical testing
Signal parameters
- When system OK the seat sensor signal normally varies with load; expected signal type: voltage or resistance signal to classification module (manufacturer-specific)
- Typical wiring shows 0–5 V logic/analog signal or discrete resistance values — an open circuit will show infinite resistance or a floating/no-signal voltage (often near 0 V or undefined)
- Continuity: open circuit = no continuity between seat sensor pin and module pin; measured resistance of failed sensor may be infinite (OL)
Diagnostic algorithm
- Read and record all related DTCs and live data with a scan tool. Clear codes and attempt to reproduce.
- Inspect visually: remove lower trim and check connectors under passenger seat for disconnected plugs, bent pins, corrosion, water intrusion or foreign objects.
- With ignition ON (follow SRS safety procedures): probe the seat sensor connector and the module connector to verify expected power, ground, and signal references per service manual. Look for open, short to ground/B+, or intermittent contacts.
- Perform a continuity test between the sensor connector and the occupant classification/module connector with connectors unplugged. Move the seat through its range to check for intermittent opens where harness flexes.
- If the circuit is open at the harness splice or in-line connector, repair wiring (replace damaged section, use proper automotive terminals, heat-shrink, and protect grommets).
- If wiring and connectors are good, measure sensor resistance or output while applying known weight (or as specified) to the seat cushion. If sensor does not change or shows open, replace the sensor/pressure mat or seat module.
- If sensor and wiring test OK, check/replace occupant classification or body control module only after confirming connectors and sensors, and follow manufacturer reprogram/initialization and safety procedures.
- After repair, clear codes and perform system calibration/occupant classification initialization per service manual. Verify no recurrence and that SRS/airbag lamp is extinguished.
- Safety note: Always follow vehicle manufacturer SRS procedures (disconnect battery or disable SRS as required) before working on airbag-related wiring and modules.
Likely causes
- Dislodged seat harness connector (after seat service or removal)
- Corroded terminal in under-seat connector from moisture or spilled liquid
- Frayed wiring where it flexes between seat and body (open when seat moved)
- Failed pressure mat/occupancy sensor element
Fault status
Status
Open circuit detected in passenger seat occupant detection circuit. The occupant classification system cannot read the passenger seat sensor; passenger airbag may be disabled or system may indicate a fault.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Repair manuals
Brands with available manuals
9,076
The library contains 9,076 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 :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
