OBDHut

OBDHut

B1956

Moderate

Seat Front Up/Down Potentiometer Feedback Circuit Short To Battery

What Does B1956 Mean?

This code indicates that the Body Control Module (BCM) or Seat Control Module has detected an abnormal voltage condition in the power seat height adjustment potentiometer feedback circuit. Specifically, the feedback signal from the potentiometer that monitors the vertical position of the front seat is reading battery voltage when it should read a variable resistance-based voltage. This suggests the signal wire is shorted directly to a power source, preventing proper position monitoring of the seat height mechanism.

Common Causes

45%

Damaged or chafed wiring harness under the seat causing the potentiometer signal wire to contact a power wire or connector pin

Seat wiring harness
Wire insulation
Connector terminals

30%

Failed seat height adjustment potentiometer with internal short to power supply

Seat height potentiometer
Position sensor assembly

15%

Corroded or damaged connector at the seat control module or potentiometer allowing terminal cross-contact

Seat control module connector
Potentiometer connector

10%

Faulty seat control module with internal circuit failure causing incorrect voltage output

Seat control module
Power seat ECU

Diagnostic Steps

1

Step 1: Perform visual inspection of all wiring and connectors under the front seat, looking for damaged insulation, pinched wires, or evidence of contact with seat rails or mounting hardware. Pay special attention to areas where the harness flexes during seat movement.

2

Step 2: Disconnect the seat height potentiometer connector and measure voltage on the signal wire at the harness side using a digital multimeter. With ignition on, the reading should be 0 volts or very low voltage; battery voltage confirms a short to power in the harness.

3

Step 3: If harness tests normal, measure resistance across the potentiometer terminals with it disconnected. Resistance should vary smoothly (typically 1k-10k ohms range) as the seat height mechanism is manually moved. Infinite resistance, zero resistance, or battery voltage at any terminal indicates a failed potentiometer.

4

Step 4: Inspect the seat control module connector for corrosion, pushed-back pins, or moisture intrusion. Clean and apply dielectric grease if corrosion is present. Check for proper pin tension and seating.

5

Step 5: If all wiring and connectors are intact and potentiometer tests normal, suspect the seat control module. Check ground connections to the module and verify proper power supply voltages per manufacturer specifications.

6

Step 6: After repairs, clear the code, operate the seat through full range of vertical travel multiple times, and verify the code does not return and seat position functions properly with no binding or unusual noise.

Estimated Repair Cost

$150 - $650

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does B1956 mean?

This code indicates that the Body Control Module (BCM) or Seat Control Module has detected an abnormal voltage condition in the power seat height adjustment potentiometer feedback circuit. Specifically, the feedback signal from the potentiometer that monitors the vertical position of the front seat ...

What causes B1956?

The most common cause of B1956 (Seat Front Up/Down Potentiometer Feedback Circuit Short To Battery) is: Damaged or chafed wiring harness under the seat causing the potentiometer signal wire to contact a power wire or connector pin

How much does it cost to fix B1956?

Typical repair costs for B1956 range from $150 to $650, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with B1956?

This code does not affect vehicle safety or driveability and the vehicle is safe to operate. The power seat height adjustment may not function properly or may operate erratically, but this is a comfort concern only and does not require urgent repair.

How do I diagnose B1956?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1956 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Body

System

Power Seat Control System

Difficulty

Moderate

Type

Manufacturer

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.