Code
B1517
Other
B — Body
Seat Driver Occupied Switch Circuit Short To Battery
AI status
Completed
Completed
100%
Causes
- Short circuit in the driver seat occupied switch wiring to battery voltage
- Damaged or pinched wiring harness under the seat
- Faulty driver seat occupied switch (sensor or connector)
- Corroded or loose connector at the seat switch or module
- Faulty occupant detection module or control unit
- Aftermarket seat/heater/adjuster wiring misrouted or damaged
Symptoms
- SRS / airbag warning lamp illuminated
- Seat-occupied indicator or seatbelt reminder behaves incorrectly (always indicates occupied)
- Passenger/driver airbag enable/disable status incorrect or locked out
- DTC stored for seat occupied switch circuit
- Possible failure of seat-related safety features
What to check
- Check for SRS warning lamp and note any additional SRS codes
- Visually inspect wiring and connectors under the driver seat for damage, pinching, or corrosion
- Verify connector(s) are fully seated and locking tabs engaged
- Check for aftermarket wiring or recent seat service that may have disturbed harness
- Perform a wiggle test of wiring while monitoring the circuit signal or live data for changes
Signal parameters
- Expected: Signal should toggle between near 0 V (ground) and near battery voltage depending on switch state and manufacturer design
- Fault condition: Signal stuck at battery voltage (~11–14 V) regardless of seat occupancy
- Continuity: Closed switch typically shows low resistance (~0 Ω to a few ohms); open shows high resistance/OL
- Reference: Check manufacturer-specific service manual for exact voltage thresholds and resistances
Diagnostic algorithm
- Safety first: Follow manufacturer procedure to disable the SRS system before working on seat/airbag wiring (disconnect battery negative and wait specified time).
- Retrieve freeze-frame and all stored SRS codes to identify related faults.
- Visually inspect the driver seat area and harness routing for obvious damage, debris, or pinched wires.
- Backprobe the occupied switch connector with ignition on (SRS enabled per procedure) and observe voltage on the signal pin while changing seat occupancy; confirm if signal is stuck at battery voltage.
- If the signal is at battery, disconnect the seat switch connector. Measure voltage at the harness side connector. If battery voltage disappears at the harness, the short is likely in the switch or its connector; if still present, the short is upstream in the wiring or power feed.
- Check continuity between the signal circuit and battery positive to confirm short. Repair any shorted wiring found.
- Inspect connectors for corrosion or pins contacting battery feed. Clean or repair as needed.
- If wiring and connectors are good, measure resistance of the switch per service manual or remove switch and bench-test for correct open/closed resistance. Replace switch if out of specification.
- If switch and wiring check OK, test or replace the occupant detection module/seat control module per manufacturer guidance.
- After repairs, clear codes, re-enable SRS per procedure, and confirm the fault does not return during functional test and road test.
Likely causes
- Frayed wire contacting 12V feed under the seat due to seat movement
- Connector terminal pushed out and contacting a positive circuit
- Moisture/corrosion on the switch connector causing a high voltage reading
- Failed internal switch that internally connects to battery
- Improperly installed seat or electrical accessory causing a direct short to battery
Fault status
Status
Driver seat occupied switch circuit indicates a short to battery voltage; signal is at or near battery voltage when it should change with seat occupancy.
Repair difficulty: Medium
Diagnostic time: 0.5-2 hours
Similar codes
Repair manuals
Brands with available manuals
7,490
The library contains 7,490 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
