What Does B2354 Mean?
This code indicates the Body Control Module (BCM) has detected an open circuit in the feedback potentiometer circuit for the driver's side power mirror adjustment motors. The feedback potentiometers provide position signals to the BCM for both horizontal and vertical mirror movement, allowing precise positioning and memory recall functions. An open circuit means the BCM cannot receive position feedback from one or both potentiometers in the mirror assembly.
Common Causes
40%
Broken or corroded wiring in the driver's door jamb where constant flexing occurs during door opening/closing
30%
Failed potentiometers within the driver's side mirror motor assembly due to wear or moisture intrusion
20%
Loose or corroded connector at the mirror assembly or BCM connection points
10%
Failed Body Control Module with internal circuit fault affecting mirror feedback inputs
Diagnostic Steps
1
Step 1: Perform a visual inspection of the driver's door jamb harness for visible wire damage, chafing, or broken wires, paying special attention to the flex area where door movement occurs
2
Step 2: Using a digital multimeter, check for continuity on the feedback potentiometer signal wires from the mirror connector through the door jamb to the BCM connector with door open and closed, wiggling harness to identify intermittent opens
3
Step 3: Disconnect the mirror connector and measure resistance across the potentiometer pins while manually moving the mirror glass horizontally and vertically; potentiometer resistance should vary smoothly between approximately 1-10k ohms through full travel without any infinite readings
4
Step 4: Check for proper voltage supply (typically 5V reference) and ground at the mirror connector from the BCM using a multimeter with key on, engine off
5
Step 5: If all wiring and mirror potentiometers test good, check BCM connector terminals for corrosion, backed-out pins, or damage, and verify BCM power and ground circuits are intact
6
Step 6: Clear codes, operate mirror through full range of motion in all directions, and verify code does not return; if code returns with known-good wiring and mirror, suspect BCM internal fault
Estimated Repair Cost
$150 - $650
Parts + labor, varies by vehicle and location
This code indicates the Body Control Module (BCM) has detected an open circuit in the feedback potentiometer circuit for the driver's side power mirror adjustment motors. The feedback potentiometers provide position signals to the BCM for both horizontal and vertical mirror movement, allowing precis...
The most common cause of B2354 (Driver Mirror Horizontal / Vertical Feedback Potentiometer Circuit Open) is: Broken or corroded wiring in the driver's door jamb where constant flexing occurs during door opening/closing
Typical repair costs for B2354 range from $150 to $650, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Safe to continue driving as this only affects mirror positioning convenience features and memory functions. The mirror can typically still be adjusted manually by pushing on the glass, though power adjustment may not work properly. Repair at convenience.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B2354 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 System - Power Mirror
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.