What Does B1668 Mean?
This diagnostic trouble code indicates that the Body Control Module (BCM) has detected a stalled condition in the electric motor that adjusts the driver's side mirror horizontally (right/left). The BCM commanded the mirror motor to move but detected abnormal current draw or lack of movement, suggesting the motor is jammed, mechanically bound, or electrically failed. This affects the power mirror adjustment system's ability to position the mirror properly.
Common Causes
45%
Seized or mechanically jammed mirror motor due to corrosion, debris intrusion, or internal gear failure
30%
Faulty mirror motor with worn brushes, internal short circuit, or open winding
15%
Damaged wiring harness or corroded connector between BCM and mirror motor causing high resistance or intermittent connection
10%
Failed Body Control Module with faulty mirror motor driver circuit
Diagnostic Steps
1
Step 1: Perform visual and audible inspection by activating the mirror adjustment switch for left/right movement. Listen for motor noise, grinding, or complete silence to determine if motor is attempting to move or completely dead.
2
Step 2: Remove the mirror assembly cover and inspect for physical obstructions, ice buildup, broken mirror housing, or damaged gear mechanisms preventing motor movement. Manually attempt to move the mirror mechanism to check for binding.
3
Step 3: Using a digital multimeter, backprobe the mirror motor connector while commanding mirror movement through the switch. Verify the BCM is supplying proper voltage (typically 12V) and check for proper ground. Measure current draw - stalled motors typically draw excessive current (over 5 amps).
4
Step 4: Disconnect the mirror motor and test it directly with 12V battery power in both polarities to confirm motor operation. If motor runs freely when disconnected from the mirror mechanism, the gear assembly is binding. If motor does not run at all, replace the motor.
5
Step 5: Inspect the mirror wiring harness from the door jamb area for damage from repeated door opening/closing. Check for broken wires, chafing, or corrosion at all connection points.
6
Step 6: After repair, clear the code and cycle the mirror through full range of motion multiple times to verify proper operation and confirm the code does not return.
Estimated Repair Cost
$150 - $450
Parts + labor, varies by vehicle and location
This diagnostic trouble code indicates that the Body Control Module (BCM) has detected a stalled condition in the electric motor that adjusts the driver's side mirror horizontally (right/left). The BCM commanded the mirror motor to move but detected abnormal current draw or lack of movement, suggest...
The most common cause of B1668 (Mirror Driver Right/Left Motor Stalled) is: Seized or mechanically jammed mirror motor due to corrosion, debris intrusion, or internal gear failure
Typical repair costs for B1668 range from $150 to $450, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Safe to continue driving as this does not affect vehicle operation or safety systems. The mirror can typically still be adjusted manually if needed for proper visibility. Repair at convenience but ensure proper mirror positioning for safe lane changes and backing maneuvers.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1668 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
Power Mirror System
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.