Home / DTC / B2382 — Driver seat position sensor circuit malfunction

B2382 — Driver seat position sensor circuit malfunction

Detailed page for trouble code B2382.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

B2382

Generic B — Body

Driver seat position sensor circuit malfunction

Brand: Generic
Type: B — Body
Views: UK: 5 EN: 9 RU: 4
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or shorted wiring between seat position sensor and control module
  • Poor connector mating, corrosion, or bent terminals under the seat
  • Failed seat position sensor (potentiometer/encoder)
  • Faulty seat control module or BCM input circuit
  • Physical damage or binding in seat track affecting sensor
  • Blown fuse or poor battery voltage to related circuits

Symptoms

  • Seat memory functions do not operate or are intermittent
  • Seat position displayed incorrectly in driver information
  • Airbag/occupant classification or seat belt reminder warning lamp may illuminate (depending on vehicle)
  • Diagnostic trouble code stored (B2382) and possible limp/limited features
  • Unusual resistance or noise when moving the seat

What to check

  • Read and record stored DTCs and freeze frame data with a scan tool
  • Check battery voltage (12 V nominal) and fuses related to seat circuits
  • Visually inspect connectors and wiring under the driver seat for damage, corrosion or pin push-out
  • Wiggle-test the harness and connectors while observing live data to see if the fault is intermittent
  • Verify seat moves freely and sensor mechanism is not mechanically obstructed

Signal parameters

  • Reference voltage to sensor: typically 5 V (±0.25 V) from the module — verify exact value for vehicle
  • Signal output: variable voltage dependent on seat position — commonly ~0.2–4.8 V across travel
  • Ground continuity: near 0 Ω between sensor ground and chassis ground
  • Potentiometer resistance full travel: typically several hundred ohms to several kiloohms (manufacturer specific)
  • No short to battery (12 V) or to ground on the signal line

Diagnostic algorithm

  1. Scan for B2382 and any related codes; record freeze-frame/live data.
  2. Turn ignition ON, monitor the seat position sensor live data (voltage/position). Move seat through full travel and observe for smooth, continuous changes without dropouts or jumps.
  3. Visually inspect connectors at the seat and module. Disconnect and inspect terminals for corrosion, bent pins, or moisture. Re-engage connectors and check for improved signal.
  4. Check reference voltage and ground at the sensor connector with a multimeter. If reference is missing, trace back to fuse, relay, or module supply.
  5. Measure signal wire voltage while moving seat. Look for open/short (signal stuck at 0 V, 5 V, or battery voltage) or intermittent changes indicating a broken wire.
  6. Perform continuity checks on suspect wiring between sensor and control module, especially where harness flexes at seat base. Repair any chafed or broken conductors.
  7. If wiring and connectors are good but the signal is erratic or out of expected range, bench-test or replace the seat position sensor/potentiometer.
  8. If sensor replacement does not clear the issue, test the receiving module input circuit or replace/repair the module per manufacturer procedures.
  9. After repair, clear codes, perform relearn/programming if required (seat memory or occupant classification), then verify repair by cycling seat and rechecking for DTC return.

Likely causes

  • Damaged harness where it passes through the seat base or fold points
  • Corroded or disconnected connector at the seat position sensor
  • Worn or failed internal potentiometer in the seat position sensor
  • Intermittent ground or reference voltage to the sensor
  • Aftermarket equipment or seat removal/reinstallation disturbed wiring

Fault status

⚠️ Status
B2382 — Driver seat position sensor circuit malfunction: open/short/intermittent signal detected from the driver seat position sensor. Inspect sensor, wiring, connectors, and related modules.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-2.5 hours

Similar codes

6,134

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