What Does B1670 Mean?
DTC B1670 indicates that the Body Control Module (BCM) has detected a stalled condition in the passenger side mirror motor that controls the right/left (horizontal) adjustment function. The BCM detected excessive current draw or no movement feedback from the motor, indicating the motor is mechanically jammed, electrically overloaded, or has failed internally. This code specifically affects the power mirror adjustment system on the passenger side of the vehicle.
Common Causes
45%
Failed or seized mirror motor assembly due to internal wear, corrosion, or mechanical binding
25%
Physical obstruction or binding in mirror glass adjustment mechanism from impact damage or foreign material
20%
Corroded or damaged wiring/connectors in mirror motor circuit causing high resistance
10%
Faulty Body Control Module mirror motor driver circuit
Diagnostic Steps
1
Step 1: Perform physical inspection of passenger mirror assembly for obvious damage, misalignment, or obstructions. Manually attempt to move mirror glass in right/left direction to check for binding or excessive resistance
2
Step 2: Using a multimeter, test for battery voltage (12V+) at mirror motor connector with ignition on and mirror switch actuated in both directions. Verify ground circuit continuity (less than 0.5 ohms to chassis ground)
3
Step 3: Disconnect mirror motor connector and measure motor resistance across terminals (typically 5-30 ohms depending on manufacturer). Test for short to ground on both motor terminals with motor disconnected
4
Step 4: Apply direct 12V power to mirror motor terminals (swap polarity for direction change) to verify motor operation independent of vehicle wiring. Monitor current draw during operation (should be 2-5 amps normal, 8+ amps indicates stalling)
5
Step 5: If motor operates normally with direct power, inspect mirror switch and related wiring. If motor fails to operate or draws excessive current, replace mirror motor assembly and retest system functionality
6
Step 6: Clear codes, cycle mirror through full range of motion in all directions, and verify no codes return and proper operation is restored
Estimated Repair Cost
$150 - $450
Parts + labor, varies by vehicle and location
DTC B1670 indicates that the Body Control Module (BCM) has detected a stalled condition in the passenger side mirror motor that controls the right/left (horizontal) adjustment function. The BCM detected excessive current draw or no movement feedback from the motor, indicating the motor is mechanical...
The most common cause of B1670 (Mirror Passenger Right/Left Motor Stalled) is: Failed or seized mirror motor assembly due to internal wear, corrosion, or mechanical binding
Typical repair costs for B1670 range from $150 to $450, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Vehicle is safe to drive with this fault. Mirror adjustment functionality is a convenience feature, and the mirror can typically be manually positioned if needed. Repair can be scheduled at convenience but should be addressed to maintain proper visibility and vehicle functionality.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1670 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
Body Control/Power Mirror System
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.