Code
B1959
Other
B — Body
Seat Recline Forward/Backward Potentiometer Feedback Circuit Open
Views:
UK: 18
EN: 31
RU: 18
AI status
Completed
Completed
100%
Causes
- Broken or disconnected wiring between the potentiometer (recline sensor) and the control module
- Corroded, bent or pushed-out connector pins at the seat or module connector
- Failed potentiometer inside the seat recline mechanism
- Poor ground or reference voltage to the potentiometer
- Previous repair or seat removal with connector not reconnected properly
Symptoms
- Seat will not automatically recline/return to memory or will not move to stored positions
- Seat adjustment may stop mid-travel or not register position changes
- Diagnostic trouble code B1959 stored and possibly other seat position-related codes
- Memory seat functions may be inoperative or erratic
What to check
- Retrieve codes and live data from the seat control or body control module to confirm B1959 and related PIDs
- Visual inspection of seat harness, connectors and routing for damage, chafing or pinched wires
- Back-probe the seat pot connector and module connector while operating the recline to observe signal behavior
- Measure continuity between the potentiometer pins and the corresponding module pins with connectors disconnected
- Measure reference voltage and ground presence at the pot connector
Signal parameters
- Potentiometer type: 3-wire variable-voltage sensor (reference, ground, wiper)
- Reference voltage: typically ~5 V (may vary by manufacturer) present at pot reference pin with ignition ON
- Wiper voltage: should vary smoothly within ~0.1–4.9 V (approx. 0–5 V range) as seat reclines/tilts
- End-to-end resistance of pot: commonly 1 kΩ–10 kΩ (manufacturer-specific); open circuit shows OL or infinite ohms
- Open-circuit condition: no wiper voltage change or no continuity to module pin
Diagnostic algorithm
- Record freeze-frame and live data for seat position sensor while operating the recline control to confirm open signal.
- Perform a visual inspection of the seat base wiring harness, seat-to-body connectors, and module connector for damage, corrosion, or pin deformation.
- Confirm reference voltage and ground at the potentiometer connector with ignition ON. If reference or ground is missing, trace and repair those circuits first.
- Back-probe the wiper (signal) pin at the potentiometer connector and operate the recline motor. Observe whether the wiper voltage changes smoothly. If it is stuck at 0 V, OV, or no change → suspect open/failed pot or broken wire.
- If no signal at pot but reference and ground present, disconnect connector and measure continuity between the pot pins and the corresponding module pins. An open indicates wiring/connector fault.
- If wiring shows continuity, measure resistance across the pot terminals (end-to-end and wiper to ends) to verify internal potentiometer function. Infinite or out-of-spec values indicate a failed potentiometer.
- Wiggle test harness and connectors while monitoring signal to find intermittent opens. Check for damage where harness flexes (seat tracks, under trim).
- Repair damaged wiring or connectors, secure harness routing, or replace the seat recline potentiometer/seat track assembly as required.
- Clear codes and verify correct operation by cycling recline through full travel and confirming a smooth changing wiper voltage and no return of B1959.
Likely causes
- Open or intermittent harness conductor on the pot wiper or reference/ground circuit
- Disconnected or damaged seat connector at the seat base
- Failed recline angle potentiometer inside the seat track or motor assembly
- Corrosion or bent pin at module connector causing open circuit
Fault status
Status
Seat recline potentiometer feedback circuit open. Seat position feedback not detected; memory/auto-recline functions may be disabled.
Repair difficulty: Medium
Diagnostic time: 1.0-2.5 hours
Similar codes
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
