Home / DTC / B1976 — Passenger's Seat Forward Switch Circuit Short to Battery

B1976 — Passenger's Seat Forward Switch Circuit Short to Battery

Detailed page for trouble code B1976.

34,332codes
59brands
11,841generic
22,491specific
Reset
Code

B1976

Other B — Body

Passenger's Seat Forward Switch Circuit Short to Battery

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

Causes

  • Damaged wiring insulation contacting battery power (short to B+)
  • Bent or broken terminal making contact with a powered pin
  • Failed/passenger seat forward switch internally shorted
  • Faulty seat control module or body control module input stage
  • Corrosion or water intrusion in seat connector
  • Aftermarket accessories or repairs that spliced into power circuit incorrectly

Symptoms

  • Passenger seat does not respond to forward command or moves without driver input
  • Seat moves only in one direction (forward) or behaves intermittently
  • Seat adjustment functions disabled and related warning message or lamp may illuminate
  • Blown fuse for seat circuit or parasitic battery drain
  • Stored DTC(s) related to seat control or memory seats

What to check

  • Verify battery voltage and fuses for seat/seat control circuits before testing
  • Scan and record active and historic codes and freeze frame data
  • Visually inspect seat wiring, connectors, and harness sleeving for damage or pinched wires
  • Backprobe the seat switch connector to confirm signal voltage with switch operated
  • Wiggle harness and operate switch to check for intermittent changes or code triggers

Signal parameters

  • Rest/OPEN switch voltage: near 0 V (ground) or low reference (depending on design)
  • Switch ON (closed to B+ design): ~12 V (battery voltage) on the input pin
  • Short to battery condition: persistent ~12 V on input when switch should be open
  • Expected continuity: closed switch ≈
  • Connector pin voltages: not more than battery voltage; no unexpected high voltage spikes

Diagnostic algorithm

  1. Safety first: disconnect negative battery terminal and follow SRS/vehicle manufacturer waiting procedures before accessing seat wiring or removing the seat.
  2. Retrieve freeze frame and note when code set (ignition state, switch position). Reconnect battery and clear codes to see if code returns immediately or only with certain conditions.
  3. Visually inspect passenger seat harness, especially where it passes through the seat frame, under trim, and under the carpet for chafing, pinches, or repairs.
  4. Inspect related fuses and relays. Replace any blown fuse and test function; a blown fuse can indicate a hard short to battery.
  5. Backprobe the passenger seat forward switch connector with key ON (do not operate cradle if SRS requires): measure voltage on the forward switch input with switch released and then with switch activated. A short-to-battery will show ~12 V with switch released.
  6. If input is high with switch released, isolate the circuit: disconnect the switch connector and re-measure at the harness side. If voltage falls to expected level, the switch is likely shorted. If still high, the short is downstream or in harness/module.
  7. Check continuity from the input wire to battery positive with the circuit de-energized. A direct short will show low resistance to B+. Also check resistance to ground to ensure not shorted both ways.
  8. Wiggle test the harness along the full routing while monitoring the input voltage or using an oscilloscope/data logger to catch intermittent shorts.
  9. Inspect connector pins for terminal extrusion, bent pins, or corrosion. Repair by replacing terminals or connector as needed.
  10. If harness appears damaged, trace and repair or replace section of wiring (maintain OEM grommet routing and strain relief).
  11. If switch and wiring are good, test/replace the seat control module or body control input (follow manufacturer diagnostics before module replacement).
  12. After repairs, clear codes, perform full function test of seat, and road/test if applicable to ensure code does not return.

Likely causes

  • Wiring harness chafed where it passes through seat frame or door sill and touching a 12V source
  • Connector terminal pushed out and contacting a 12V terminal or harness splice
  • Forward switch contact stuck internally, connecting input to battery
  • Previous seat removal/installation with incorrectly routed wires or pinched connector
  • Corrosion in connector causing a high-resistance short to battery

Fault status

⚠️ Status
Stored code B1976 — Passenger seat forward switch circuit detected short to battery (input voltage stuck high). May cause loss of forward switch function or unintended seat movement; requires inspection of switch, harness, connectors, fuses and associated control module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

7,307

The library contains 7,307 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