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.