OBDHut

OBDHut

B1654

Moderate

Seat Driver Recline Backward Circuit Short To Ground

What Does B1654 Mean?

This diagnostic trouble code indicates that the Body Control Module (BCM) or Seat Control Module has detected an abnormal short circuit to ground in the driver's seat recline backward motor circuit. The control module detected that the electrical circuit controlling the rearward recline function has lower than expected resistance, indicating current is flowing directly to ground instead of through the motor as designed. This prevents proper operation of the seat recline backward function.

Common Causes

45%

Damaged or chafed wiring harness beneath the seat creating a direct ground path

Seat wiring harness
Wire insulation

30%

Failed seat recline motor with internal short to ground

Seat recline motor

15%

Corroded or damaged connector at seat motor or control module allowing moisture intrusion

Seat motor connector
Control module connector

10%

Faulty seat control switch with internal short circuit

Seat control switch assembly

Diagnostic Steps

1

Step 1: Perform visual inspection under the driver's seat for damaged, pinched, or chafed wiring, especially where harness contacts seat rails or mounting brackets. Check for signs of wire insulation damage or exposed copper conductors.

2

Step 2: Disconnect the seat recline motor connector and measure resistance between the backward control circuit wire and ground using a digital multimeter. Reading should show open circuit (OL/infinite resistance); any continuity indicates a short to ground in the wiring harness.

3

Step 3: If wiring tests good, measure resistance across the recline motor terminals (motor disconnected). Compare readings to manufacturer specifications, typically 2-8 ohms. Test motor case to ground; any continuity indicates internal motor short.

4

Step 4: Inspect all connectors in the seat circuit for corrosion, bent pins, or moisture contamination. Clean connectors with electrical contact cleaner and check for proper terminal tension.

5

Step 5: If all components test normal, use multimeter to test seat control switch by checking for proper continuity when activating recline backward function. Switch should show closed circuit only when button is pressed.

6

Step 6: After repairs, clear codes, cycle seat recline function through full range of motion multiple times, and verify code does not return. Test under load with person seated to ensure proper operation.

Estimated Repair Cost

$150 - $650

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does B1654 mean?

This diagnostic trouble code indicates that the Body Control Module (BCM) or Seat Control Module has detected an abnormal short circuit to ground in the driver's seat recline backward motor circuit. The control module detected that the electrical circuit controlling the rearward recline function has...

What causes B1654?

The most common cause of B1654 (Seat Driver Recline Backward Circuit Short To Ground) is: Damaged or chafed wiring harness beneath the seat creating a direct ground path

How much does it cost to fix B1654?

Typical repair costs for B1654 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 B1654?

This code does not affect vehicle safety or driveability and the vehicle is safe to operate. The only impact is loss of driver seat recline backward adjustment functionality, which may cause minor inconvenience but poses no immediate safety risk.

How do I diagnose B1654?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1654 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 and Convenience Systems

Difficulty

Moderate

Type

Manufacturer

Recommended Tools

OBD2 Scanner

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