Home / DTC / B1068 — Driver's Seat Position Sensor Circuit Fault

B1068 — Driver's Seat Position Sensor Circuit Fault

Detailed page for trouble code B1068.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

B1068

Generic B — Body

Driver's Seat Position Sensor Circuit Fault

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

Causes

  • Open, short to voltage, or short to ground in the seat position sensor wiring
  • Corroded, loose, or damaged connector at the seat position sensor
  • Failed seat position sensor (potentiometer or encoder)
  • Faulty seat track harness (pinched/chafed by seat movement)
  • Related module (BCM/SEAT control) internal fault or software issue
  • Water intrusion or contamination at the connector or sensor

Symptoms

  • Seat memory not functioning or will not return to stored position
  • Seat position displayed incorrectly or not at all (if vehicle displays position)
  • DTC B1068 stored and may illuminate a generic warning/message on the dash
  • Intermittent seat position signal — erratic seat behavior or loss of memory
  • Possible related features disabled (seat-linked steering wheel memory, safety interlocks) depending on vehicle

What to check

  • Use a scan tool to read B1068, any related codes, and freeze-frame data; clear and attempt to reproduce
  • Visually inspect the seat position sensor connector and wiring along the seat track for damage, corrosion, or loose pins
  • With ignition ON, backprobe connector: verify reference (typically ~5 V) and ground presence
  • Move the seat through full travel while monitoring the sensor signal for smooth, continuous change (no dropouts or jumps)
  • Wiggle test wiring through full seat travel to check for intermittent faults
  • Check continuity between the sensor connector and the control module for opens/shorts

Signal parameters

  • Reference voltage: approx. 5 V (key ON) — should be stable
  • Signal output: variable 0.0–5.0 V (varies smoothly with seat travel) or digital encoder pulses depending on design
  • Sensor resistance (for potentiometer types): changes smoothly across travel; no open circuit
  • Circuit current: typically very low (mA range) — large current may indicate short
  • No sudden jumps or dropouts in voltage while moving the seat

Diagnostic algorithm

  1. Connect a full-function scan tool, read and record B1068 and any related codes; note freeze-frame and live data.
  2. Attempt to reproduce the fault by operating the seat through full travel while monitoring live sensor data.
  3. Visually inspect the sensor, connector, and wiring harness along the seat track for damage, corrosion, or pinched wires.
  4. With ignition ON, backprobe the sensor connector: verify reference voltage (~5 V), ground continuity, and that the signal output changes smoothly with seat movement.
  5. Wiggle the harness and operate the seat to identify intermittent open or short conditions; check for continuity between sensor connector and module connector.
  6. If wiring and connectors are good, disconnect sensor and measure resistance (potentiometer) or check encoder output per service data. Replace sensor if out of spec or open.
  7. Repair or replace damaged wiring/connectors; secure harness away from pinch points on the seat track.
  8. After repairs, clear codes and verify the fault does not return and that seat memory/features operate correctly.
  9. If the fault persists after sensor and wiring checks/replacement, consider module/ECU diagnostics or software update per manufacturer procedures.

Likely causes

  • Loose/corroded connector at the seat position sensor
  • Broken or chafed wiring in the seat track (most common with seat movement)
  • Failed sensor element (wear or internal failure)

Fault status

⚠️ Status
B1068 — Driver seat position sensor circuit fault. The control module detected an invalid or absent position signal or a wiring/connector fault. Failure may be intermittent or permanent depending on wiring or sensor condition.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

7,963

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