Driver Seat Vertical Motor Stall Detected
The B1663 code indicates that the Seat Control Module (SCM) or Body Control Module (BCM) has detected a stall condition in the driver seat vertical adjustment motor (up/down). This occurs when the module senses excessive or no current draw, or a missing feedback signal from the Hall effect position sensor during a calibrated time while movement is commanded, interpreting that the motor is locked or the circuit has a fault.
1. Commonly Affected Makes
2. Most Common Causes
- Mechanical obstruction in the seat tracks or mechanism (foreign objects, rust, deformation)
- Internal failure of the vertical adjustment motor (seized bearings, shorted winding)
- Damaged wiring in the power, ground, or position sensor circuit of the motor (short to battery, ground, or open circuit)
- Loose, corroded, or pushed-back terminals in the motor or module connector
3. Symptoms You Will Notice
- Driver seat vertical adjustment (up/down) is inoperative or intermittent
- Seat moves slowly or stops mid-travel
4. Step-by-Step Diagnosis
Check for mechanical obstructions in the seat tracks and mechanism; remove any debris or rust.
Inspect the wiring and connectors for damage, corrosion, or loose terminals; repair as needed.
Test the vertical adjustment motor for proper operation and current draw; replace if faulty.
Verify the Hall effect sensor signal; if missing or erratic, check wiring and sensor.
If all else is okay, replace the Seat Control Module (SCM).
5. Frequently Asked Questions
Is it safe to drive?▼
Yes, it is generally safe to drive, but the driver seat may not adjust vertically, which can affect comfort and driving position.
How much does it cost to fix?▼
The cost ranges from $100 to $400, depending on the cause: simple wiring repairs may be under $100, while replacing the motor or module can be $200–$400.