Severity Low
B1667

Driver Mirror Vertical Motor Stall Detected

📅 Last reviewed: July 2026
What does the B1667 code mean?

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.

Low
Severity
Variable
Typical Cost
Low
Frequency

1. Commonly Affected Makes

ToyotaLexus

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Check for mechanical binding by manually moving the mirror glass

2

Inspect wiring and connector at the mirror and switch for damage or corrosion

3

Test motor operation by applying direct battery voltage to the motor terminals

4

Verify mirror switch function using a multimeter or scan tool

5

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.

6. Related Codes

Need an OBD2 Scanner for the B1667? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →