What Does B1662 Mean?
This code indicates the Body Control Module (BCM) or Seat Control Module has detected a short to ground in the driver's seat vertical upward adjustment motor circuit. The control module commanded the seat to move upward but detected current flowing to ground instead of through the motor, indicating a wiring fault or internal motor failure. This prevents proper operation of the driver's seat height adjustment function.
Common Causes
45%
Damaged or chafed wiring harness under the driver's seat causing wire insulation to contact seat frame ground
30%
Faulty seat height adjustment motor with internal short to ground or damaged motor housing
15%
Corroded or damaged connector terminals at the seat motor or seat control switch causing ground fault
10%
Failed seat control module or power seat switch with internal short circuit
Diagnostic Steps
1
Step 1: Perform visual inspection under the driver's seat for obvious wiring damage, chafing against seat rails, pinched harnesses, or damaged connectors. Move seat through full range of motion while observing wiring for contact points with metal frame
2
Step 2: Disconnect the driver's seat height motor connector and measure resistance between the motor UP terminal and ground using a digital multimeter. Should read infinite resistance (open circuit). If less than 5 ohms, motor has internal short to ground
3
Step 3: With motor disconnected, inspect connector terminals for corrosion, pushed-back pins, or moisture intrusion. Check continuity from BCM/seat module connector to motor connector on the UP circuit wire. Should show 0-2 ohms. If infinite resistance, repair open circuit
4
Step 4: If wiring tests good, measure resistance from the UP circuit wire (vehicle harness side, motor disconnected) to chassis ground. Should read infinite resistance. If continuity to ground exists, trace and repair short in harness between control module and motor
5
Step 5: If all wiring tests pass, reconnect motor and monitor live data for seat UP command and current draw while activating switch. Excessive current (typically over 20-30 amps) confirms motor internal fault requiring replacement
6
Step 6: After repair, clear codes, cycle seat through full range of motion in all directions, and verify code does not return. Test all seat adjustment functions for proper operation
Estimated Repair Cost
$150 - $650
Parts + labor, varies by vehicle and location
This code indicates the Body Control Module (BCM) or Seat Control Module has detected a short to ground in the driver's seat vertical upward adjustment motor circuit. The control module commanded the seat to move upward but detected current flowing to ground instead of through the motor, indicating ...
The most common cause of B1662 (Seat Driver Front Up Circuit Short To Ground) is: Damaged or chafed wiring harness under the driver's seat causing wire insulation to contact seat frame ground
Typical repair costs for B1662 range from $150 to $650, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Safe to drive, but the driver's seat height adjustment function will not work properly in the upward direction. This may affect driver seating position and comfort, but does not create an immediate safety hazard unless proper visibility or pedal reach is compromised.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1662 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 Control and Comfort Systems
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.