Driver Mirror Vertical Motor Stall Detected
The B1667 code indicates that the driver side mirror control module has detected a stall condition in the vertical (up/down) adjustment motor. This occurs when the mirror control module, which may be integrated into the mirror switch or body control module, senses an overcurrent or lack of movement when voltage is applied. The system monitors motor current; if it exceeds programmed thresholds or if no position change is detected within a set time, this manufacturer-specific fault code is set.
1. Commonly Affected Makes
2. Most Common Causes
- Worn or seized driver mirror up/down motor gear
- Mechanical obstruction in the mirror movement mechanism
- Damaged wiring or loose connection between mirror switch and motor
- Faulty mirror control switch with corroded internal contacts
- Mirror control module (body ECU) with current detection failure
- Moisture or corrosion damage in the exterior mirror connector
3. Symptoms You Will Notice
- Driver side mirror does not move up or down
- Mirror moves intermittently or with unusual noise
4. Step-by-Step Diagnosis
Check for mechanical binding by manually moving the mirror glass
Inspect wiring and connector at the mirror and switch for damage or corrosion
Test motor operation by applying direct battery voltage to the motor terminals
Verify mirror switch function using a multimeter or scan tool
Check for related body control module faults and perform actuator tests
5. Frequently Asked Questions
Is it safe to drive?▼
Yes, it is safe to drive. The fault only affects the driver mirror vertical adjustment; the mirror remains in its last position and other functions are unaffected.
How much does it cost to fix?▼
Repair costs typically range from $100 to $400, depending on whether the issue is a simple wiring repair, a switch replacement, or a complete mirror assembly replacement.