B2355 — Passenger Mirror Horizontal / Vertical Feedback Potentiometer Circuit Open

B2355 — Passenger Mirror Horizontal / Vertical Feedback Potentiometer Circuit Open. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: blown fuse or failed relay, faulty switch, motor or actuator of the affected system, corroded or loose connectors.

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 B2355 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 passenger mirror horizontal / vertical feedback potentiometer 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 B2355 does not return.

Approximate repair cost

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

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

What does OBD2 code B2355 mean?

B2355 — Passenger Mirror Horizontal / Vertical Feedback Potentiometer Circuit Open. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: blown fuse or failed relay, faulty switch, motor or actuator of the affected system, corroded or loose connectors.

Will B2355 clear itself?

Sometimes B2355 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.

What are the symptoms of B2355?

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

How much does it cost to fix B2355?

Repair wiring or connectors — $80–$250; BCM repair or replacement — $300–$900; 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.

When your OBD2 scanner pulls a B2355 code, the vehicle's body control module has detected that an electrical circuit responsible for reading the passenger mirror's position is no longer completing properly. The full diagnostic trouble code description reads "Passenger Mirror Horizontal / Vertical Feedback Potentiometer Circuit Open." This places B2355 squarely in the body electrical category rather than engine or transmission systems.

The "circuit open" designation tells you that somewhere along the path between the control module and the mirror's feedback potentiometer, electricity cannot flow. Think of it like a garden hose with a kink — water stops reaching its destination even though the faucet is on. In automotive terms, this open circuit is typically caused by a broken wire, a connector that has come loose or developed corrosion at its pins, a blown fuse upstream in the circuit, or occasionally by the potentiometer itself failing internally. When the body control module checks the voltage at the potentiometer's signal line and finds nothing where it expects a varying resistance reading, it logs B2355 and illuminates the check engine or body fault light.

The module sets B2355 after comparing live sensor data against factory calibration thresholds, usually across multiple drive cycles to rule out temporary glitches. It also records a freeze frame — a snapshot capturing engine RPM, load, coolant temperature, and vehicle speed the instant the fault occurs. Reviewing this data before diving into repairs often points you directly at the root cause and saves considerable diagnostic time.

Common symptoms of B2355

The most obvious sign of B2355 is a warning light glowing on your instrument cluster. In most vehicles, this code does not affect engine performance, transmission operation, or braking — the car will start, accelerate, and stop normally. The symptoms are limited to the mirror adjustment system itself or, in some cases, to related body functions that share the same control circuit.

Typical manifestations include the passenger mirror failing to move in one or both directions, mirror movement that is sluggish or stops mid-travel, or intermittent operation where the mirror works sometimes and refuses to move at others. Depending on how the vehicle's wiring harness routes circuits, you might also notice related body functions acting up — a shared ground or power feed could cause the power folding mechanism, mirror heating element, or even nearby windows to behave erratically.

What causes B2355

The root cause of B2355 is usually found in one of a handful of locations. Wiring damage ranks as the most common culprit — the harness running through the driver's door hinge area flexes every time the door opens and closes, and over time, the copper strands break inside the insulation. This creates an intermittent or complete open that the module detects as B2355.

A failed potentiometer inside the mirror assembly is the next most likely cause. These small variable resistors wear out with age and use, and when the internal element cracks or the wiper contact loses contact, the module sees an open circuit. Connector problems are equally common — corrosion from moisture intrusion, backed-out pins that no longer make full contact, or connectors that simply came unplugged during prior service work all produce the same result.

Electrical supply issues can also trigger B2355. A blown fuse protecting the mirror circuit, a failed relay, or problems with the body control module itself can all present as an open potentiometer circuit even when the mirror wiring is intact. Faulty switches on the driver's door panel occasionally send confusing signals down the circuit, and in some cases, wiring damage in the door jamb boot — hidden from casual view — is the actual source of the problem.

How to diagnose B2355

Start by connecting a quality OBD2 scanner, reading B2355 from the body control module, and recording the associated freeze frame data. Note the conditions stored: engine RPM, calculated load, coolant temperature, and vehicle speed when the fault was recorded. These details often reveal whether the code set during cold startup, highway cruising, or some other specific condition that guides your inspection.

Next, scan for any related trouble codes. Body electrical systems frequently share grounds, power feeds, and communication lines, so codes like B2300 through B2305 appearing alongside B2355 can point you toward a common component like a shared ground wire or the body control module itself. Check for applicable technical service bulletins on your specific make and model — manufacturers sometimes release software updates or known-issue repairs for recurring body code patterns.

Physically trace the passenger mirror harness from the mirror all the way to the body control module. Focus on the door hinge area where wires flex with every open and close cycle. Inspect the connector at the mirror — release the locking tab, pull it apart, and examine both halves for bent pins, corrosion buildup, or pushed-out terminals. Apply electrical contact cleaner and a small wire brush if you find greenish corrosion.

Perform a continuity test on the signal circuit between the mirror connector and the module connector. A good circuit shows less than one ohm of resistance. While the meter is connected, gently wiggle the harness along its length — a fluctuating reading indicates an intermittent open that would not show up otherwise. Check each wire in the harness independently: power, ground, and signal.

Use your scanner's live data function to monitor the mirror switch inputs and motor operation. Actuate the passenger mirror switch while watching the data stream — proper operation shows voltage changes at the switch inputs and current draw at the motor outputs. Finally, clear the code, complete a drive cycle that reproduces the freeze frame conditions, and verify that B2355 does not return.

Repair options and costs

Repairing the wiring or connectors represents the most economical approach and is often all that is needed. Soldering broken strands, replacing damaged sections of wire, or cleaning and reseating corroded connectors typically runs between $80 and $250 depending on labor time and whether new connectors or terminals are required.

If the potentiometer inside the mirror housing has failed, the entire mirror assembly usually requires replacement since the feedback sensor is integral to the unit. Mirror replacement with the correct part for your vehicle typically costs $120 to $450 including parts and labor.

When diagnostics point to the body control module itself, BCM repair through a specialist or full module replacement is the fix. BCM work ranges from $300 to $900 depending on whether the module can be sent out for repair or must be replaced outright, plus any necessary programming or relearning procedures.

Total cost to fix B2355

Taking the most common repair scenarios for B2355, expect to pay between $80 and $250 for wiring or connector repair, $120 to $450 for mirror assembly replacement, or $300 to $900 if the body control module requires attention. Most vehicles land in the lower end of this range — the most expensive components are rarely the ones that failed. A thorough diagnosis before purchasing parts almost always costs less than replacing good components while the actual fault remains.

Can you drive with B2355?

Yes — in the vast majority of cases, B2355 does not impair your ability to drive the vehicle. Body electrical faults rarely affect engine operation, steering, or braking safety systems. The main practical concern is reduced visibility if the passenger mirror cannot be adjusted, and a non-functional mirror reduces your awareness of traffic in adjacent lanes. In vehicles where the mirror circuit shares components with exterior lighting or the wiper system, those functions may also be affected, creating safety concerns during nighttime driving or inclement weather. Central locking faults occasionally accompany mirror circuit issues in some makes, which could theoretically leave the vehicle unsecured. Use reasonable judgment based on which systems are actually affected.

Related OBD2 codes

B2355 — Passenger Mirror Horizontal Vertical Feedback Potentiometer Circuit Open: Causes, Symptoms & Fix

The B2355 OBD2 fault code relates to the Passenger Mirror Horizontal Vertical Feedback Potentiometer circuit. When the circuit open circuit, the module cannot properly monitor or control this body system.

At AIscanAuto, we help drivers quickly identify OBD2 trouble codes, understand their root causes, and find the right fix.

Symptoms

  • Power mirror not moving in affected direction
  • Memory mirror positions not recalling
  • Possible heating function failure
  • Intermittent operation

Common Causes

  • Faulty component — internal damage or wear affecting Passenger Mirror Horizontal Vertical Feedback Potentiometer
  • Wiring issues — broken, corroded, or chafed wires in the circuit
  • Connector problems — loose, oxidized, or moisture-damaged pins
  • an open circuit is detected — indicates a break in the circuit path, resulting in no signal transmission
  • Module input failure — rare, but the control module input stage may be defective

Step-by-Step Diagnosis

  1. Scan with OBD2 tool — Confirm B2355 is active. Check for additional DTCs.
  2. Visual inspection — Examine the Passenger Mirror Horizontal Vertical Feedback Potentiometer wiring and connector for corrosion or damage.
  3. Check voltage and ground — Use a multimeter to verify proper reference voltage.
  4. Test component — Compare readings to factory specs. A stuck or erratic signal confirms failure.
  5. Check for shorts/opens — Perform continuity tests on the wiring between the component and control module.

Repair & Solutions

  • If the component is defective, replace the Passenger Mirror Horizontal Vertical Feedback Potentiometer with an OEM or quality aftermarket part.
  • Repair any damaged wiring or connectors using proper methods.
  • Clear the DTC with an OBD2 scanner and test drive to verify the code does not return.
  • If the code persists after component replacement, inspect the control module connector.

Related Codes

  • B2352 — Manufacturer Controlled DTC
  • B2353 — Driver Mirror Power Driver Circuit Short To Ground
  • B2354 — Driver Mirror Horizontal Vertical Feedback Potentiometer Circuit Open