What Does B1683 Mean?
This code indicates the Body Control Module (BCM) has detected an electrical fault in the mirror control switch circuit that allows the driver or passenger to adjust side mirror positioning. The BCM monitors voltage and resistance in the switch circuit and has identified an open circuit, short circuit, or abnormal signal that prevents proper mirror switch operation. This is a manufacturer-specific body system code that affects power mirror functionality.
Common Causes
40%
Faulty mirror control switch with internal contact failure or broken solder joints
30%
Damaged or corroded wiring harness between BCM and mirror switch, including broken wires or terminal corrosion
20%
Poor ground connection at mirror switch circuit or door ground point
10%
Internal BCM circuit failure on mirror switch input channel
Diagnostic Steps
1
Step 1: Perform visual inspection of mirror control switch and surrounding trim for physical damage, moisture intrusion, or obvious signs of failure. Remove switch from door panel and inspect connector for bent pins, corrosion, or pushed-back terminals.
2
Step 2: Using a digital multimeter, check for battery voltage (typically 12V) at the mirror switch power supply wire with ignition on. Verify ground circuit has less than 0.5 ohms resistance to chassis ground.
3
Step 3: With switch connector disconnected, measure resistance across switch terminals while actuating the switch through all positions (left/right/up/down). Compare readings to manufacturer specifications, typically showing specific resistance values for each position.
4
Step 4: Check continuity and resistance on all wiring between mirror switch connector and BCM connector using wiring diagram. Wiggle harness through door jamb area while monitoring for intermittent opens.
5
Step 5: If all wiring and switch test within specifications, use bidirectional controls via scan tool to command mirror movement while monitoring switch input status to isolate BCM internal fault.
6
Step 6: After repair, clear codes, cycle ignition, operate mirrors through full range of motion, and verify code does not return during road test.
Estimated Repair Cost
$75 - $350
Parts + labor, varies by vehicle and location
This code indicates the Body Control Module (BCM) has detected an electrical fault in the mirror control switch circuit that allows the driver or passenger to adjust side mirror positioning. The BCM monitors voltage and resistance in the switch circuit and has identified an open circuit, short circu...
The most common cause of B1683 (Mirror Driver/Passenger Switch Circuit Failure) is: Faulty mirror control switch with internal contact failure or broken solder joints
Typical repair costs for B1683 range from $75 to $350, depending on the vehicle, location, and whether you do it yourself or go to a shop.
This fault does not affect vehicle safety or driveability and it is safe to continue driving. Loss of power mirror adjustment is a convenience issue only, though manually adjusting mirrors before driving is recommended for proper visibility.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1683 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 Electrical System - Power Mirror Controls
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.