What Does B1649 Mean?
This code indicates the Body Control Module (BCM) or Seat Control Module has detected an abnormal voltage condition in the driver's seat recline forward motor circuit. Specifically, the circuit is experiencing a short to battery voltage, meaning the control wire is receiving constant 12V power when it should not. This prevents proper control of the seat recline function and can cause unintended seat movement or complete loss of power recline adjustment.
Common Causes
45%
Damaged wiring harness or chafed insulation causing wire-to-power short in the seat track area
30%
Faulty seat recline motor with internal short to power supply
15%
Defective seat control switch with stuck contacts providing constant voltage
10%
Failed seat control module with shorted output driver circuit
Diagnostic Steps
1
Step 1: Perform visual inspection of driver seat wiring harness from BCM/seat module to recline motor, checking for pinched, chafed, or damaged wires especially in flex areas under seat rails and at connector points
2
Step 2: Disconnect the seat recline motor connector and measure voltage on the control wire terminal (circuit side) with ignition on - should read 0V with switch at rest; constant 12V confirms wiring or module fault, not motor
3
Step 3: With motor disconnected, test motor resistance across terminals using multimeter - should read 2-5 ohms typically; then check for continuity between each motor terminal and ground/battery positive to identify internal shorts
4
Step 4: Disconnect seat control switch and recheck voltage at motor control wire - if voltage disappears, switch is faulty; if voltage remains, trace wiring for short to power between switch and motor connectors
5
Step 5: If all wiring and components test normal, monitor live data for seat module output commands while operating switch - replace seat control module if it shows constant output command or cannot be controlled
6
Step 6: After repairs, clear codes, cycle seat recline function through full range of motion multiple times, and verify code does not return and proper operation is restored
Estimated Repair Cost
$150 - $800
Parts + labor, varies by vehicle and location
This code indicates the Body Control Module (BCM) or Seat Control Module has detected an abnormal voltage condition in the driver's seat recline forward motor circuit. Specifically, the circuit is experiencing a short to battery voltage, meaning the control wire is receiving constant 12V power when ...
The most common cause of B1649 (Seat Driver Recline Forward Circuit Short To Battery) is: Damaged wiring harness or chafed insulation causing wire-to-power short in the seat track area
Typical repair costs for B1649 range from $150 to $800, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Vehicle is safe to drive as this only affects driver seat comfort adjustment. There is minimal risk unless the seat reclines unexpectedly while driving, which is uncommon but warrants prompt repair to prevent potential loss of driving position control.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1649 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
Body/Comfort Systems - Power Seat Control
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.