B1649 — Seat Driver Recline Forward Circuit Short To Battery
B1649 — Seat Driver Recline Forward Circuit Short To Battery. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: corroded or loose connectors, damaged wiring in door jambs or wet areas, body control module (BCM) fault.
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
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1649 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- 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.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1649 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1649 (parts and labor, USD, independent shop rates): Replace the switch or actuator: $120–$450; Repair wiring or connectors: $80–$250; BCM repair or replacement: $300–$900. Overall, fixing B1649 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 do I diagnose B1649 myself?
Start with a scan: confirm B1649, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the body electrical system, and verify the suspect component against live data before buying parts.
What are the symptoms of B1649?
Drivers most often notice: warning light on the dashboard, no impact on engine operation in most cases, the affected function (locks, windows, lighting, wipers) works intermittently or not at all.
What does OBD2 code B1649 mean?
B1649 — Seat Driver Recline Forward Circuit Short To Battery. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: corroded or loose connectors, damaged wiring in door jambs or wet areas, body control module (BCM) fault.
What is the most common cause of B1649?
The most common causes are: corroded or loose connectors, damaged wiring in door jambs or wet areas, body control module (BCM) fault.
Is it safe to drive with B1649?
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 B1649, it's telling you the vehicle's body control module has detected a specific electrical problem: a short to battery voltage in the driver seat recline forward circuit. This falls under the body electrical category of OBD2 codes, which means it deals with comfort and convenience systems rather than engine or transmission functions. The seat recline motor circuit is designed to move the driver's seat backrest forward and backward, and when the module sees voltage where it shouldn't be, it logs B1649 and illuminates the check-engine or body-system warning light.
The affected control module constantly monitors the electrical state of the seat recline circuit while you drive. It expects to see specific voltage patterns when the recline switch is pressed and the motor is responding. When those patterns deviate from factory specifications for long enough to trigger the fault detection logic, the module stores B1649 in its memory alongside freeze frame data. That snapshot captures engine RPM, load, temperature, and vehicle speed at the exact moment the problem appeared, giving you a reliable starting point for tracking down what went wrong.
Understanding why this code sets requires knowing that modern vehicles use the body control module as a central hub for multiple electrical functions. When the seat recline forward circuit experiences a short to battery, the module interprets this as either a stuck switch, damaged motor windings, or compromised wiring allowing power to feed back into the circuit incorrectly. The ECU logs the fault, turns on the warning light to alert you, and may disable the recline function until the issue is resolved.
Common Symptoms of B1649
- The body system warning light or airbag warning light activates on the instrument cluster
- The driver's seat recline adjustment fails to move the seat backrest forward, backward, or both
- The recline function works intermittently, cutting out during certain movements or temperature conditions
- Other body electrical functions operate normally, since this fault is isolated to the seat circuit
- The seat may become stuck in an awkward position, potentially affecting driving posture and mirror alignment
- In rare cases, related body control module codes may accompany B1649 if the short has affected shared circuits
What Causes B1649?
The most frequent culprit behind B1649 is damaged wiring inside the door jamb or under the seat, where flexing and moisture exposure break down insulation over time. Corroded or loose connectors at the seat harness junction often create intermittent shorts that the module eventually permanently logs as a fault. A failed seat recline switch itself can internalize and send constant battery voltage to the motor circuit, triggering the code immediately. The seat recline motor itself occasionally develops shorted windings that feed unwanted voltage back through the control circuit. A blown fuse protecting the seat electrical circuit will sometimes cause related symptoms, though shorts to battery typically blow fuses rather than setting codes. Body control module failure is the least common cause but remains possible if voltage spikes or water intrusion have damaged its internal seat circuit drivers.
How to Diagnose B1649
Start by connecting an OBD2 scanner to confirm B1649 is stored and record the complete freeze frame data showing exactly what conditions existed when the fault occurred. Research any technical service bulletins for your specific make, model, and year that reference this code pattern, as manufacturers sometimes publish known fixes or software recalibrations that resolve intermittent body electrical faults without physical repair. Perform a thorough visual inspection of the seat wiring harness, focusing on areas where wires bend around hinges, seat tracks, and floor passages where chafing commonly develops. Test the seat recline switch with a multimeter to verify it opens and closes cleanly without voltage leakage, then check the motor's resistance values against factory specifications. Examine all connectors in the seat circuit for corrosion, bent pins, or moisture contamination that could allow unintended voltage paths. Clear the code, operate the recline function through multiple complete cycles under various conditions, and verify B1649 does not return before considering the diagnosis complete.
Repair Options and Costs
The most economical approach addresses wiring and connector issues first, which typically costs between $80 and $250 for parts and labor at an independent shop. If the seat recline switch is defective, replacement generally runs $120 to $450 depending on your vehicle and whether OEM or aftermarket parts are used. When the body control module itself is confirmed as the source of B1649, repair or replacement ranges from $300 to $900 including programming if required. In straightforward cases where the wiring repair is minor, some technicians complete the fix for under $100 in total cost.
Overall, resolving B1649 typically requires between $80 and $900 depending on the root cause. Spending time on accurate diagnosis before purchasing parts prevents unnecessary expenses—the BCM replacement scenario represents the most expensive possibility but is rarely the actual problem.
Can You Drive with B1649?
B1649 presents minimal risk to drivability since the seat recline circuit has no effect on engine operation, braking, or steering. You can continue driving without concern for vehicle damage, though the seat may be stuck in an uncomfortable position that affects your driving posture and visibility. If the seat becomes immobilized in a way that significantly obstructs your view or prevents safe operation, address the repair sooner rather than later, but otherwise this code carries low severity and urgency.
Related OBD2 Codes
- B1600: PATS Ignition Key Transponder Signal Is Not Received
- B1601: PATS Received Incorrect Key-Code From Ignition Key Transponder
- B1602: PATS Received Invalid Format Of Key-Code From Ignition Key Transponder
- B1603: Lamp Anti-Theft Indicator Circuit Failure
- B1604: Lamp Anti-Theft Indicator Circuit Open
- B1605: Lamp Anti-Theft Indicator Circuit Short To Battery