OBDHut

OBDHut

B1670

Easy (DIY)

Mirror Passenger Right/Left Motor Stalled

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

Passenger side mirror motor assembly
Mirror actuator mechanism

25%

Physical obstruction or binding in mirror glass adjustment mechanism from impact damage or foreign material

Mirror glass assembly
Mirror pivot mechanism

20%

Corroded or damaged wiring/connectors in mirror motor circuit causing high resistance

Mirror motor connector
Mirror wiring harness

10%

Faulty Body Control Module mirror motor driver circuit

Body Control Module

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

Frequently Asked Questions

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 mechanical...

What causes B1670?

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

How much does it cost to fix B1670?

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.

Is it safe to drive with B1670?

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.

How do I diagnose B1670?

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

Easy (DIY)

Type

Manufacturer

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.