Home / DTC / B2115 — Recline Sensor Failed

B2115 — Recline Sensor Failed

Detailed page for trouble code B2115.

32,735codes
59brands
10,278generic
22,457specific
Reset
Code

B2115

HUMMER B — Body

Recline Sensor Failed

Brand: HUMMER
Type: B — Body
Views: UK: 9 EN: 16 RU: 9
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty recline position sensor (potentiometer/Hall effect device) in the seatback
  • Damaged, corroded or disconnected harness/connector at the sensor or seat module
  • Short to power or ground or open circuit in the sensor wiring
  • Poor ground or low reference voltage to the sensor
  • Mechanical binding or wear in the recline mechanism causing intermittent sensor readings
  • Faulty seat control module or body control module

Symptoms

  • Seat will not recline or will not hold commanded position
  • Seat recline moves intermittently or unpredictably
  • Seat memory functions related to recline do not operate
  • Occupant classification or safety interlocks may report faults (depending on model)
  • B2115 stored in the body/seat control module and may trigger a dash warning

What to check

  • Retrieve stored codes and freeze frame data with scan tool; confirm B2115 is current
  • Visually inspect seat, connectors, and wiring harness along the seat rail and into the seatback for damage or corrosion
  • Check fuses and power/ground to seat control module
  • Backprobe sensor connector with ignition ON and operate seat while observing signal
  • Wiggle test harness while watching live data for intermittent changes
  • Inspect for water/moisture or foreign debris near the sensor

Signal parameters

  • Reference supply typically 5 V (verify on vehicle); sensor returns variable signal proportional to recline angle
  • Expected signal: smooth, continuous voltage change across travel (commonly ~0.5–4.5 V) — consult service manual for exact range
  • No open-circuit (OL) or short to battery voltage/ground when moving the seat
  • Resistance-type sensors should show smooth resistance change with no sudden jumps or infinite resistance
  • Signal should not show noise spikes or dropouts during normal operation

Diagnostic algorithm

  1. Confirm code: Read B2115 and any related codes. Record freeze frame. Clear codes and attempt to reproduce.
  2. Safety: If you must remove the seat or work near SRS components, disconnect battery and follow manufacturer SRS procedures and wait times.
  3. Visual: Inspect connectors, pins and wiring for damage, corrosion, chafing where the harness routes through the seat and into the seatback.
  4. Power/Ground: With ignition ON, verify reference voltage and ground at the sensor connector per wiring diagram.
  5. Signal check: Backprobe the sensor signal wire and operate the recline function while monitoring voltage or resistance. Expect a smooth change. Note open/short or erratic output.
  6. Wiggle test: While monitoring live data, move the harness and seat to find intermittent wiring faults or connector issues.
  7. Isolate fault: If wiring is damaged, repair or replace harness/connector. If signal stays stuck or out of range with good supply and ground, replace the recline sensor.
  8. Module test: If new sensor and wiring check good but code remains, test or replace seat control module per service manual. Check for required software updates or seat calibration procedures and perform them.
  9. Verify repair: Clear codes, perform seat calibrations if required, and verify proper operation over full travel and after a road cycle.

Likely causes

  • Wiring/connector damage from seat movement (most common)
  • Sensor element failed from wear or contamination
  • Connector corrosion or poor pin contact
  • Seat module has intermittent fault or lost calibration

Fault status

⚠️ Status
Recline position sensor circuit malfunction detected — seat recline may be inoperative. Service required.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 2.0 hours

Similar codes

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