OBDHut

OBDHut

B1663

Moderate

Seat Driver Front Up/Down Motor Stalled

What Does B1663 Mean?

This diagnostic trouble code indicates that the Body Control Module (BCM) or Seat Control Module has detected that the driver's seat vertical adjustment motor has stalled or stopped moving while power was being applied. The control module monitors motor current draw and position feedback, and when it detects excessive current or lack of movement during an up/down command, it sets this code. This typically means the motor is physically jammed, mechanically obstructed, or electrically overloaded.

Common Causes

35%

Foreign object lodged in seat track or binding mechanism preventing seat movement

Seat track assembly
Seat rail guides
Height adjustment mechanism

30%

Failed or worn seat height adjustment motor with internal damage or seized bearings

Seat height motor
Motor brushes
Motor gear assembly

20%

Damaged or stripped gears in the seat height adjustment mechanism

Height adjustment gearbox
Drive gears
Worm gear assembly

10%

Corroded or loose electrical connections causing high resistance and motor stall

Motor connector
Wiring harness
Ground connection

5%

Faulty seat control module or internal relay failure

Seat control module
Power distribution module
Internal relay

Diagnostic Steps

1

Step 1: Perform visual and physical inspection of the driver's seat track and height adjustment mechanism. Manually attempt to move the seat up and down (with ignition off) to check for binding, obstructions, or unusual resistance. Remove any visible foreign objects like coins, toys, or debris.

2

Step 2: Using a digital multimeter, check voltage supply at the height adjustment motor connector during seat switch activation (should see battery voltage when switch is pressed). Then measure motor current draw with an inductive amp clamp - normal operation is typically 5-15 amps, while a stalled motor may draw 20+ amps.

3

Step 3: Disconnect the height adjustment motor and test it directly with a bench power supply or battery leads (12V). If motor runs freely when disconnected, the problem is mechanical binding in the seat mechanism. If motor does not run or draws excessive current, motor replacement is needed.

4

Step 4: Inspect all electrical connections at the motor, seat control switch, and control module for corrosion, pushed-back pins, or damage. Clean connections with electrical contact cleaner and apply dielectric grease.

5

Step 5: With motor reconnected, activate the seat height adjustment while observing the mechanism for gear engagement and smooth operation. Listen for grinding noises indicating stripped gears or mechanical failure.

6

Step 6: Clear the DTC code, cycle the seat through full up/down range multiple times, and verify the code does not return. Confirm proper operation and check for any related seat position codes.

Estimated Repair Cost

$150 - $800

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does B1663 mean?

This diagnostic trouble code indicates that the Body Control Module (BCM) or Seat Control Module has detected that the driver's seat vertical adjustment motor has stalled or stopped moving while power was being applied. The control module monitors motor current draw and position feedback, and when i...

What causes B1663?

The most common cause of B1663 (Seat Driver Front Up/Down Motor Stalled) is: Foreign object lodged in seat track or binding mechanism preventing seat movement

How much does it cost to fix B1663?

Typical repair costs for B1663 range from $150 to $800, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with B1663?

This code does not affect vehicle safety or driveability, but may prevent proper driver seat positioning which could compromise driving comfort and ergonomics. The vehicle is safe to drive, though repair should be scheduled at convenience to restore full seat functionality.

How do I diagnose B1663?

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

Moderate

Type

Manufacturer

Recommended Tools

OBD2 Scanner

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