OBDHut

OBDHut

B1683

Easy (DIY)

Mirror Driver/Passenger Switch Circuit Failure

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

Mirror control switch assembly
Switch connector

30%

Damaged or corroded wiring harness between BCM and mirror switch, including broken wires or terminal corrosion

Door harness
Switch wiring
Connector terminals

20%

Poor ground connection at mirror switch circuit or door ground point

Ground wire
Door ground strap
Ground terminal

10%

Internal BCM circuit failure on mirror switch input channel

Body Control Module

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

Frequently Asked Questions

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

What causes B1683?

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

How much does it cost to fix B1683?

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.

Is it safe to drive with B1683?

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.

How do I diagnose B1683?

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

Easy (DIY)

Type

Manufacturer

Recommended Tools

OBD2 Scanner

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