Home / DTC / B1957 — Seat transmission, height out of low range

B1957 — Seat transmission, height out of low range

Detailed page for trouble code B1957.

34,591codes
59brands
11,925generic
22,666specific
Reset
Code

B1957

LAND ROVER B — Body

Seat transmission, height out of low range

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

Causes

  • Faulty seat height position sensor (potentiometer/encoder)
  • Open, short or corroded wiring/connectors in the seat harness
  • Poor or intermittent ground or reference supply to the sensor
  • Failed seat height motor/actuator or gearbox mechanical failure causing sensor to sit at one extreme
  • Water ingress or contamination in connectors or sensor
  • Faulty seat electronics control module (SECM / occupant detection module) or software/calibration error

Symptoms

  • Seat will not adjust height or only moves partially
  • Seat height adjustment intermittent or erratic
  • Driver information message or warning about seat adjustment
  • DTC B1957 stored in body/seat module diagnostic memory
  • Unusual noise from seat motor/gearbox or binding sensation

What to check

  • Read and record all stored codes and freeze frame data with a capable scan tool; note occurrence frequency
  • Check live data/position sensor value while commanding seat height up and down
  • Visually inspect seat wiring harness and connector(s) at the seat and under the trim for damage, corrosion, or water
  • Check fuses and power/ground circuits for the seat module
  • Perform a wiggle/shift test on harness while observing live data to reveal intermittent connections
  • Listen for motor/gearbox operation when commanding movement; check for mechanical obstruction

Signal parameters

  • Reference supply to sensor: typically a stable ~5 V reference (verify model-specific value) — check presence at connector
  • Sensor output (position): typically an analog voltage that varies across travel (example ~0.5–4.5 V); B1957 indicates output at or near the low end/out of expected low range
  • Sensor ground: continuity to chassis/sensor ground (
  • Resistance/continuity: potentiometer sensors often read a few kilo-ohms across travel (model-dependent) — compare to OEM specification
  • Motor current draw: increased current or stalled motor indicates mechanical load/binding or motor fault

Diagnostic algorithm

  1. Retrieve all DTCs and freeze/frame data; note if B1957 is current or historic. Clear codes and attempt reproducible test.
  2. With a scan tool, command seat height up/down while monitoring live position sensor value. Confirm whether the sensor value moves and whether it stays at the low extreme.
  3. Inspect connectors and wiring at the seat height sensor, seat module, and under-seat junctions. Repair any damaged wires and clean corroded terminals.
  4. Check for the reference voltage and ground at the sensor connector with ignition on; if missing, trace back to fuse/seat module and repair power/ground.
  5. If reference and ground are present but sensor output is stuck low, remove access trim to access the sensor and measure sensor resistance/voltage while moving the seat manually or with commands.
  6. Perform a wiggle test on wiring harness while observing live data to catch intermittent faults. Repair or replace harness/connector as required.
  7. Inspect mechanical seat components (tracks, linkages, actuator) for binding or damage. Free or repair any mechanical obstruction.
  8. If sensor and wiring check good and mechanical operation normal, test the seat motor current during operation — excessive or no current can indicate motor or gearbox failure.
  9. If electrical and mechanical circuits test good, consider seat module/software faults; check for manufacturer calibration procedure or software updates and follow OEM reset/calibration steps.
  10. After repairs, clear codes and verify proper operation through several full travel cycles; re-scan to confirm code does not return.

Likely causes

  • Damaged or corroded connector at the seat height sensor or seat module (common due to seat movement)
  • Failed height potentiometer inside the seat actuator (wear or internal break)
  • Intermittent ground or broken reference supply (5V) to the sensor
  • Mechanical binding in seat track causing sensor to remain at low position

Fault status

⚠️ Status
Seat transmission height sensor/position - output below expected low range. Seat height adjustment may be disabled or limited and a fault is stored in the seat control module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.5 hours

Similar codes

413

Browse 413 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

LAND ROVER

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