B1631 — Mirror Driver Left Circuit Failure

body electrical

Is it safe to drive?

Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm B1631 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
  4. Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
  5. Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1631 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1631 (parts and labor, USD, independent shop rates): BCM repair or replacement: $300–$900; Repair wiring or connectors: $80–$250; Replace the switch or actuator: $120–$450. Overall, fixing B1631 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

How do I diagnose B1631 myself?

Start with a scan: confirm B1631, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the mirror driver left circuit, and verify the suspect component against live data before buying parts.

How much does it cost to fix B1631?

BCM repair or replacement — $300–$900; Repair wiring or connectors — $80–$250; Replace the switch or actuator — $120–$450. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

What does OBD2 code B1631 mean?

Mirror Driver Left Circuit Failure (B1631): a body electrical fault affecting the body electrical system. The car is usually drivable while you plan the repair. Most often caused by faulty switch, motor or actuator of the affected system, corroded or loose connectors, body control module (BCM) fault.

Is it safe to drive with B1631?

Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.

Will B1631 clear itself?

Sometimes B1631 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

When your check engine light comes on, the trouble code stored in the vehicle's computer is your first clue about what went wrong. Code B1631 indicates a problem with the left driver-side mirror circuit within the body electrical system. The body control module (BCM) constantly watches the electrical circuits that manage comfort and convenience features like mirrors, window motors, door locks, and lighting. When the signal from the driver's mirror circuit doesn't match what the module expects to see, B1631 gets set and the warning light activates.

The BCM operates in a monitoring loop while you drive. It compares real-time sensor readings against factory-defined parameters. If those readings stay out of tolerance for enough consecutive drive cycles, the module decides a genuine fault exists and permanently stores B1631. Along with the code itself, the ECU captures freeze frame data—a snapshot of engine RPM, load, coolant temperature, vehicle speed, and other sensor values at the exact moment the failure occurred. That snapshot is gold when you're trying to reproduce an intermittent problem.

Symptoms of B1631

The driver's left mirror won't adjust, or it operates erratically—moving sluggishly, stopping mid-travel, or failing entirely. You may notice the mirror stuck in one position or completely unresponsive to switch inputs. Beyond the mirror itself, some vehicles share circuits or ground paths between multiple body functions, so you might experience related quirks with adjacent systems. The dashboard warning light will stay illuminated until the underlying fault clears. Critically, B1631 typically causes no changes to engine performance, transmission behavior, or braking—you'll still drive normally in terms of powertrain function.

Common Causes of B1631

Wiring damage ranks first among culprits. The mirror circuit runs through the door jamb, a high-flex area where wires bend repeatedly every time you open or close the door. Over years, that flexing cracks the copper conductors inside the insulation. Water intrusion accelerates this process—road splash, rain, and car washes find their way into door connectors and eat away at terminals. Corroded or loose electrical connectors prevent clean current flow, making the circuit behave unpredictably. A failed mirror switch or the motor inside the mirror assembly itself can also trigger B1631. Blown fuses and bad relays interrupt power entirely, while a faulty body control module—though less common—can misread valid signals and flag a phantom failure.

Diagnosing B1631

Pull the code with a quality OBD2 scanner and record the freeze frame data before clearing anything. That saved snapshot tells you vehicle speed, engine load, and temperature conditions when the fault appeared—recreating those exact circumstances makes diagnosis far easier. Cross-reference any other stored codes; they often point to the root cause rather than the symptom. Checking manufacturer technical service bulletins for your specific make and model can reveal known issues with B1631 and whether a software update exists. Visually trace the mirror circuit wiring from the switch through the door harness, looking for chafed insulation, broken strands, and green corrosion deposits. Operate the mirror switch while monitoring voltage at the motor connector using a multimeter—proper voltage drop across the circuit confirms power and ground are arriving. Pay special attention to flex points where wires pass through door frames, as broken strands hide inside insulation until you flex the wire by hand.

Repair Options with Costs

Wiring repairs and connector replacements represent the most frequent fix for B1631 and cost between $80 and $250 depending on the extent of damage and labor time. If the mirror switch itself has failed, expect to pay $120 to $450 for replacement parts and installation. When the BCM is confirmed as the culprit—usually after eliminating wiring and component faults—repair or replacement runs $300 to $900 depending on whether a module can be reprogrammed or requires outright replacement.

Total Cost Summary

Your actual repair bill hinges entirely on which component triggered B1631. Most cases resolve with wiring attention in the $80–$250 range. Switch replacements land in the middle ground around $120–$450. BCM work sits at the high end, potentially reaching $900. The full range spans $80 to $900. Always confirm the exact fault through proper diagnosis before purchasing expensive parts—replacing a perfectly good body control module wastes money you didn't need to spend.

Driving Safety Verdict

B1631 carries a short-term severity rating. While you can continue driving, a non-functional driver's mirror reduces rearward visibility and creates a safety gap, especially when lane changing or merging in traffic. If the fault affects shared circuits—central locking leaving doors unsecured, or exterior lighting reducing your visibility to others—address those exposure points promptly. Otherwise, schedule the repair at your convenience before the problem spreads to other body functions.

Related OBD2 Codes