B1787 — Mirror Passenger Down Circuit Open

B1787 — Mirror Passenger Down Circuit Open. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: damaged wiring in door jambs or wet areas, faulty switch, motor or actuator of the affected system, blown fuse or failed relay.

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 B1787 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 Do a continuity test end-to-end on the mirror passenger down circuit and wiggle the harness while measuring — intermittent opens show up as fluctuating readings.
  5. Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
  6. Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1787 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1787 (parts and labor, USD, independent shop rates): Replace the switch or actuator: $120–$450; Repair wiring or connectors: $80–$250; BCM repair or replacement: $300–$900. Overall, fixing B1787 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 much does it cost to fix B1787?

Replace the switch or actuator — $120–$450; Repair wiring or connectors — $80–$250; BCM repair or replacement — $300–$900. 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 B1787 mean?

B1787 — Mirror Passenger Down Circuit Open. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: damaged wiring in door jambs or wet areas, faulty switch, motor or actuator of the affected system, blown fuse or failed relay.

What are the symptoms of B1787?

Drivers most often notice: no impact on engine operation in most cases, the affected function (locks, windows, lighting, wipers) works intermittently or not at all, warning light on the dashboard.

What is the most common cause of B1787?

The most common causes are: damaged wiring in door jambs or wet areas, faulty switch, motor or actuator of the affected system, blown fuse or failed relay.

How do I diagnose B1787 myself?

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

When your vehicle's engine control module detects that the mirror passenger down circuit has lost its electrical continuity, it logs diagnostic trouble code B1787. This code falls within the body electrical category of OBD2 protocols, which means the problem originates in the car's comfort and convenience systems rather than the engine or drivetrain. The module watches for current flow through specific circuits and stores B1787 the moment it recognizes that the expected electrical path no longer exists. You will not see this code triggered by a single momentary glitch; the powertrain control module must confirm the open circuit condition across multiple drive cycles before activating the malfunction indicator lamp.

Understanding what "circuit open" actually describes helps you visualize the problem. Electricity requires a complete loop from the power source through the switch, through the component, and back to ground. B1787 indicates that somewhere along that loop—especially in the wiring harness feeding the passenger mirror's downward tilt function—the path has been interrupted. The interruption could be a physically severed wire, a connector that has backed out of its socket, corrosion buildup that insulates the metal contacts, a fuse that has blown, or a component with an internal failure. The freeze frame data captured alongside B1787 records the engine load, RPM, coolant temperature, and vehicle speed at the exact moment the fault was detected, giving you a starting point for recreating the conditions that expose the problem.

Symptoms of B1787

Code B1787 primarily affects non-critical body functions, so you will likely notice these signs rather than traditional drivability symptoms:

  • The passenger mirror fails to tilt downward or operates only intermittently when adjusting the driver seat memory position
  • The malfunction indicator lamp illuminates on your dashboard and remains lit until the fault is cleared
  • No change in engine performance, fuel economy, or transmission behavior — these systems operate independently of the circuit involved
  • In some cases, additional body functions sharing the same circuit may exhibit reduced operation or complete failure
  • The affected component may respond normally after the vehicle sits overnight, then fail again under specific conditions

Common Causes

Technicians encounter several root causes when B1787 is present. These are listed from most frequently observed to least common:

  • Loose, corroded, or disconnected electrical connectors at the mirror assembly or along the door harness
  • Broken or chafed wiring within the door boot where wires flex with every open and close cycle
  • A blown fuse protecting the mirror control circuit, which may indicate a short or overload elsewhere
  • Internal failure of the mirror passenger down actuator motor itself
  • Corrosion developing on wiring harness pins in areas exposed to moisture, particularly in door jambs
  • Faulty mirror adjustment switch on the driver door panel
  • Body control module malfunction that prevents proper command signaling to the affected circuit

How to Diagnose B1787

Follow these steps to isolate the exact cause of B1787 without replacing parts unnecessarily:

  1. Connect a professional-grade OBD2 scanner, retrieve B1787, and record all available freeze frame data. Note the engine conditions logged when the fault first appeared.
  2. Scan for any additional diagnostic trouble codes. Related codes in the B0xxx range often point to shared power supplies or ground paths that reveal the true underlying issue.
  3. Perform a thorough visual inspection of the mirror assembly connectors, door harness, and junction points. Look for pushed-out pins, greenish corrosion deposits, and wires that show copper instead of insulation.
  4. Test for continuity along the entire mirror passenger down circuit using a digital multimeter. Gently wiggle the harness during testing to identify intermittent opens that would not show up on a static test.
  5. Monitor the mirror motor circuits in your scanner's live data while actuating the controls. Compare actual operation against expected parameter changes.
  6. Clear B1787, then drive the vehicle through the conditions recorded in the freeze frame data. This includes specific load, temperature, and speed parameters. If the code returns, the fault is confirmed and not intermittent.

Repair Options and Costs

Once you have identified the failed component, select the appropriate repair. All prices reflect typical parts and labor at an independent repair facility in the United States:

  • Replace faulty mirror switch or actuator motor: $120–$450 depending on vehicle make and mirror assembly design
  • Repair damaged wiring harness or corroded connectors: $80–$250 depending on accessibility and whether connectors can be cleaned or must be replaced
  • Body control module diagnosis, repair, or replacement: $300–$900 depending on whether the BCM requires software reprogramming or physical replacement

The total cost to resolve B1787 ranges between $80 at the low end for connector repair and $900 at the high end for BCM replacement. Starting diagnosis with the least expensive possibilities — connectors and fuses — before committing to component replacement will keep your out-of-pocket costs minimal.

Driving Safety Verdict

B1787 carries a short-term safety rating because it does not impair engine operation, braking, steering, or visibility directly. You can continue driving without immediate concern for vehicle control. However, if your vehicle also experiences central locking failures or exterior lighting disruptions alongside this code, address those promptly to avoid becoming stranded or unsecured in poor weather conditions.