B2391 — Low-Beam Switch Input High Resistance

B2391 — Low-Beam Switch Input High Resistance. If the low beams are inoperative, reduced nighttime visibility can make continued driving hazardous.

For Ford vehicles

resistance at low beam headlight switch input – too high

vehicle

Is it safe to drive?

Repair low-beam operation promptly If the low beams are inoperative, reduced nighttime visibility can make continued driving hazardous. Arrange diagnosis of B2391 promptly and avoid relying on a failed low-beam system during darkness.

Typical symptoms

  • Low-beam headlights may fail to illuminate
  • The headlight-on indication may remain off when low beams are selected
  • Low-beam operation may work intermittently when the switch or wiring is disturbed
  • B2391 may be stored even when the lighting fault is not currently present
  • The vehicle may retain B2391 after the switch or connector has been repaired

Common causes

  • High resistance or an open connection in the low-beam headlight switch input wiring
  • Corroded, loose, or damaged terminals at the headlight switch connector
  • Worn or contaminated low-beam switch contacts
  • A pinched, broken, or poorly spliced wire between the switch and body control module
  • A poor ground or damaged connector at the body control module input
  • A defective low-beam headlight switch assembly

How to diagnose with an OBD scanner

  1. Inspect the switch and connectors Examine the low-beam headlight switch, its connector, and nearby harness sections for corrosion, bent or backed-out terminals, damaged insulation, and loose wiring.
  2. Confirm B2391 with a scan tool Connect an OBD scanner, ELM327 adapter, or AIScanAuto and read stored and pending body-system codes. Confirm B2391 and check for freeze-frame information if the scanner supports it.
  3. Check the low-beam input circuit Using the vehicle-specific wiring diagram, test the switch input circuit for opens, high resistance, incorrect voltage, and poor grounds. Isolate the module circuit before performing resistance measurements unless the manufacturer specifies otherwise.
  4. Isolate the headlight switch Test the low-beam switch contacts against the service-manual resistance specifications. Determine whether excessive resistance originates inside the switch or in the wiring leading to the body control module.
  5. Repair and verify the fault Repair the damaged wire, terminal, connector, ground, or switch as required. Clear B2391 with the scan tool, operate the headlights, and verify that the code does not return.

Approximate repair cost

A rough independent-shop estimate is USD $80-$450 for diagnosis and a typical switch, connector, or wiring repair. These figures are estimates only, vary by region and vehicle, and are not verified repair quotes; module replacement may cost more.

Common questions

What does B2391 specifically identify?

B2391 identifies excessive resistance at the low-beam headlight switch input. The fault is generally in the switch, its connector, or the input wiring rather than in the headlight bulb itself.

Is it safe to drive with B2391 stored?

Driving may be possible if the low beams still work, but nighttime visibility is a concern. If they do not operate reliably, avoid night driving and have the circuit inspected promptly.

Will replacing the headlight bulb fix B2391?

A bulb replacement is unlikely to resolve B2391 because the code concerns high resistance at the switch input. Wiring, connector, switch, and module-side checks are required.

Can an ELM327 or AIScanAuto scanner clear B2391?

Yes, a compatible scanner can usually clear B2391, but clearing the code does not repair the high-resistance condition. The code may return if the switch, connector, or wiring remains faulty.

B2391 — B2391 — Manufacturer Controlled DTC: Causes, Symptoms & Fix

When the body control module on your vehicle detects a fault that doesn't fit a standard OBD2 category, it often stores a manufacturer-controlled trouble code instead. B2391 is one of these codes — it signals a detected problem within the body electrical system, but the exact subsystem isn't always immediately clear from the code alone. The module identifies the fault after monitoring live sensor and switch data across multiple drive cycles, comparing readings against factory calibration limits.

The body control system manages a wide range of comfort and convenience features: power door locks, windows, interior and exterior lighting, windshield wipers, and related actuators. When one of these circuits behaves unexpectedly — failing to respond, responding at the wrong time, or showing implausible readings — the module flags the condition. B2391 gets set once the module confirms the fault is genuine rather than a one-time glitch. It also saves a freeze frame snapshot at that moment, capturing engine RPM, load, coolant temperature, and vehicle speed, which can be invaluable when you start tracing the problem.

Because the fault lives in the body electrical system rather than the powertrain, engine performance and drivability are typically unaffected. However, certain failures — particularly with exterior lighting, wipers, or central locking — can create safety concerns depending on driving conditions.

Common symptoms of B2391

  • An illuminated warning light or fault indicator on the dashboard
  • The affected function operates intermittently, partially, or not at all
  • Power locks fail to engage or disengage properly
  • Windows stop responding to switch commands
  • Exterior or interior lighting behaves erratically or stays on/off unexpectedly
  • Windshield wipers refuse to activate or run continuously
  • No noticeable impact on engine operation in most cases

What causes B2391?

  • Damaged wiring in door jambs or areas exposed to moisture
  • A faulty switch, motor, or actuator within the affected circuit
  • Corroded or loose electrical connectors
  • A blown fuse or failed relay in the body circuit
  • Shorts or open circuits caused by worn insulation
  • Water intrusion into connectors, especially in door assemblies
  • Failed ground connection for the body control module

How to diagnose B2391

  1. Connect an OBD2 scanner and retrieve all stored codes. Confirm B2391 is present, then save the freeze frame data — this record shows engine conditions the moment the fault occurred and helps recreate the failure scenario.
  2. Review any related codes that appear alongside B2391. Codes in the B0xxx range often share common causes, and manufacturer technical service bulletins (TSBs) may document known failures or software updates for your specific make and model. Search by VIN on the manufacturer website or nhtsa.gov.
  3. Perform a thorough visual inspection of the wiring harness and connectors tied to the body electrical system. Look for chafed insulation, broken wires, corrosion buildup, and any signs of poor contact at plug junctions.
  4. Access live data on the scanner and operate the affected function — lock a door, roll a window, activate the wipers — while monitoring the relevant switch and motor PID values. Unexpected readings point directly to the faulty component.
  5. Pay close attention to flex points where wires pass through door jambs and tailgate hinges. Repeated opening and closing stresses these areas, and broken strands inside the insulation often escape visual detection until you flex the harness.
  6. After clearing B2391, complete a full drive cycle that reproduces the conditions stored in the freeze frame. If the code returns, the fault is confirmed and you can proceed with targeted repairs.

Repair options for B2391

Address the simplest and most frequent causes before replacing expensive components:

  • BCM repair or replacement — $300–$900
  • Replace the faulty switch, motor, or actuator — $120–$450
  • Repair wiring harness or connectors — $80–$250

How much does it cost to fix B2391?

Your total expense hinges on which component triggered the code. Here are typical scenarios at independent shop rates in USD:

  • BCM repair or replacement: $300–$900
  • Switch or actuator replacement: $120–$450
  • Wiring or connector repair: $80–$250

Across all scenarios, fixing B2391 generally runs between $80 and $900. Spending time on accurate diagnosis before purchasing parts almost always saves money — the priciest fix is rarely the first one to try.

Can you drive with B2391?

In most situations, yes — body electrical faults typically don't impair engine performance or transmission function. That said, exercise caution if the failure involves exterior lighting at night or during bad weather, or central locking that leaves the vehicle unsecured. In these cases, address the issue promptly rather than waiting for a convenient service appointment.

Related OBD2 codes