B1959 — Seat Recline Forward/Backward Potentiometer Feedback Circuit Open

body electrical

Is it safe to drive?

Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm B1959 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
  4. Subsystem check Do a continuity test end-to-end on the seat recline forward/backward potentiometer feedback circuit and wiggle the harness while measuring — intermittent opens show up as fluctuating readings.
  5. Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
  6. Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1959 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1959 (parts and labor, USD, independent shop rates): Repair wiring or connectors: $80–$250; BCM repair or replacement: $300–$900; Replace the switch or actuator: $120–$450. Overall, fixing B1959 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

How much does it cost to fix B1959?

Repair wiring or connectors — $80–$250; BCM repair or replacement — $300–$900; Replace the switch or actuator — $120–$450. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

What does OBD2 code B1959 mean?

Seat Recline Forward/Backward Potentiometer Feedback Circuit Open (B1959): a body electrical fault affecting the body electrical system. The car is usually drivable while you plan the repair. Most often caused by faulty switch, motor or actuator of the affected system, corroded or loose connectors, blown fuse or failed relay.

Will B1959 clear itself?

Sometimes B1959 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

What is the most common cause of B1959?

The most common causes are: faulty switch, motor or actuator of the affected system, corroded or loose connectors, blown fuse or failed relay.

Is it safe to drive with B1959?

Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.

When your scan tool pulls code B1959, you're looking at a body electrical fault involving the seat recline potentiometer's feedback circuit. Specifically, the control module has detected an open circuit — meaning the electrical pathway that should carry a signal from the recline position sensor back to the computer has been interrupted somewhere along the line. This isn't a drivetrain issue; it's tucked away in the comfort and adjustment systems that the body control module oversees.

The seat recline system uses a potentiometer — essentially a variable resistor — to tell the BCM exactly what angle the seat back is sitting at. When you hit the recline switch, the motor pushes the seat back one way or the other, and the potentiometer feedback lets the module know the new position. If that feedback signal never arrives because the circuit is open, the module can't confirm the seat actually moved. After the fault repeats under specific conditions the manufacturer defines, B1959 gets set and the check engine light comes on. The freeze frame data stored alongside B1959 shows you the engine load, RPM, coolant temperature, and vehicle speed at the moment of failure — use that information to replicate the conditions during your diagnosis.

Common symptoms of B1959

  • The check engine or warning light stays illuminated on the dashboard
  • The seat recline function fails to operate or responds sluggishly when you press the switch
  • The reclining mechanism may work in one direction only, or stop partway through its travel
  • In some cases, related body functions (windows, locks, or lighting on the same circuit) show intermittent operation
  • The seat memory system, if equipped, may not save or recall positions correctly
  • Engine performance and transmission shifting remain unaffected — B1959 touches no powertrain systems

What causes B1959?

The underlying problem is always a break in the electrical path, but several things can create that open circuit:

  • The seat recline potentiometer itself has failed internally and no longer produces a usable signal
  • A connector at the motor, switch, or BCM has backed out, sustained water damage, or developed corrosion on the pins
  • A fuse feeding the seat adjustment circuit has blown from a short or overload
  • Wiring inside the seat harness has chafed through, melted from proximity to heat sources, or broken at a flex point like a door jamb
  • The recline switch or drive motor has an internal open circuit
  • The body control module has developed a fault and can't process the signal correctly
  • A poor ground connection is preventing the circuit from completing properly

How to diagnose B1959

  1. Hook up your OBD2 scanner and confirm B1959 is stored in the body control module. Record the freeze frame data — that snapshot of engine conditions tells you exactly what was happening when the fault triggered, so you can reproduce those circumstances during testing.
  2. Check for any other body system codes stored alongside B1959. Multiple related codes often point to a single root cause, such as a shared power supply or ground. Also look up TSBs for your specific make, model, and year — manufacturers sometimes release service bulletins that address known wiring or software issues for these codes.
  3. Perform a visual inspection of the seat wiring harness and connectors. Focus on the connector at the seat recline motor and potentiometer assembly, the connection at the BCM, and the harness routing through the seat track. Look for cracked insulation, pushed-out pins, green corrosion buildup, or wires that have pulled free from their terminals.
  4. With the connector unplugged, run a continuity test on each wire in the circuit end-to-end. Wiggle the harness gently as you test — an intermittent open will show up as readings that jump between good and bad. Check for excessive resistance while you're at it; even a few ohms can cause feedback problems.
  5. Back-probe the connector at the potentiometer with the system powered up and watch the voltage signal on your multimeter as an assistant cycles the recline switch. A working potentiometer produces a smooth change in voltage from low to high (or vice versa) as the seat moves. No change means the sensor itself is the culprit.
  6. Clear B1959 after your repairs, then run the vehicle through a complete drive cycle that includes the conditions from your freeze frame data. If the code doesn't return, you've confirmed the fix.

Repair options with pricing

Before committing to expensive parts, work through the simpler possibilities:

  • Wiring repair or connector replacement: Often just a matter of splicing a broken wire, replacing a damaged terminal, or cleaning corroded pins. Parts and labor typically run $80–$250 at an independent shop.
  • Seat recline potentiometer or switch replacement: If the sensor itself is the problem, the part alone usually costs $50–$200, with $70–$250 in labor on top of that. Total: $120–$450.
  • BCM repair or replacement: When the module is confirmed faulty, you're looking at $300–$900 for parts, programming, and labor.

How much does it cost to fix B1959?

The total bill hinges entirely on which component failed. At independent shop rates, you can expect to pay anywhere from $80 to $900 depending on the root cause. The wiring repair route — and that's the most common scenario — lands in the $80–$250 range. Full BCM replacement sits at the expensive end. Get an accurate diagnosis before you buy parts; the priciest scenario is rarely where you need to start.

Can you drive with B1959?

For the most part, yes — body electrical faults like B1959 don't typically compromise engine operation, braking, or steering. The seat recline adjustment may be unavailable, which is inconvenient but not dangerous. The only situations where this code creates a real concern are if your exterior lighting or windshield wipers share the affected circuit and fail in poor weather, or if the fault extends to the central locking system and leaves your car unsecured. Otherwise, you can drive to the repair shop without urgent concern.

Related OBD2 codes

B1959 — Seat Recline Forward/Backward Potentiometer Feedback Circuit Open: Causes, Symptoms & Fix

The B1959 OBD2 fault code relates to the Seat Recline Forward/Backward Potentiometer Feedback circuit. When the circuit open circuit, the module cannot properly monitor or control this body system.

At AIscanAuto, we help drivers quickly identify OBD2 trouble codes, understand their root causes, and find the right fix.

Symptoms

  • Seat not adjusting in affected direction
  • Memory positions not recalling
  • Possible motor noise or no response
  • Heated seat may not work

Common Causes

  • Faulty component — internal damage or wear affecting Seat Recline Forward/Backward Potentiometer Feedback
  • Wiring issues — broken, corroded, or chafed wires in the circuit
  • Connector problems — loose, oxidized, or moisture-damaged pins
  • an open circuit is detected — indicates a break in the circuit path, resulting in no signal transmission
  • Module input failure — rare, but the control module input stage may be defective

Step-by-Step Diagnosis

  1. Scan with OBD2 tool — Confirm B1959 is active. Check for additional DTCs.
  2. Visual inspection — Examine the Seat Recline Forward/Backward Potentiometer Feedback wiring and connector for corrosion or damage.
  3. Check voltage and ground — Use a multimeter to verify proper reference voltage.
  4. Test component — Compare readings to factory specs. A stuck or erratic signal confirms failure.
  5. Check for shorts/opens — Perform continuity tests on the wiring between the component and control module.

Repair & Solutions

  • If the component is defective, replace the Seat Recline Forward/Backward Potentiometer Feedback with an OEM or quality aftermarket part.
  • Repair any damaged wiring or connectors using proper methods.
  • Clear the DTC with an OBD2 scanner and test drive to verify the code does not return.
  • If the code persists after component replacement, inspect the control module connector.

Related Codes

  • B1956 — Seat Front Up/Down Potentiometer Feedback Circuit Short To Battery
  • B1957 — Seat Front Up/Down Potentiometer Feedback Circuit Short To Ground
  • B1958 — Seat Recline Forward/Backward Potentiometer Feedback Circuit Failure