B2357 — Driver Window Down Current Sense Low 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 B2357 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 B2357 does not return.

Approximate repair cost

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

What does OBD2 code B2357 mean?

Driver Window Down Current Sense Low Circuit Failure (B2357): a body electrical fault affecting the body electrical system. The car is usually drivable while you plan the repair. Most often caused by damaged wiring in door jambs or wet areas, body control module (BCM) fault, faulty switch, motor or actuator of the affected system.

How much does it cost to fix B2357?

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

Will B2357 clear itself?

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

Is it safe to drive with B2357?

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.

What is the most common cause of B2357?

The most common causes are: damaged wiring in door jambs or wet areas, body control module (BCM) fault, faulty switch, motor or actuator of the affected system.

When your scan tool pulls code B2357, it tells you that the body's control module has noticed something wrong with the circuit that lowers the driver's window. The official wording is "Driver Window Down Current Sense Low Circuit Failure" — a mouthful that basically means the module expected a certain electrical current draw from the window motor, but the readings came back too low. This diagnostic trouble code belongs to the body electrical category, which covers comfort and convenience features rather than powertrain functions.

Modern vehicles centralize most body controls through a body control module, or BCM. That module doesn't just flip switches on and off — it actively monitors current flow through each circuit it manages. When you press the driver's window-down button, the BCM sends power to the window motor and watches how much current the motor pulls. The motor should draw a predictable amount of amperage when it's actually moving the glass. If the BCM sees current that falls below the minimum expected threshold, it flags the circuit as faulty. When this condition persists across a defined number of drive cycles, the module stores B2357 in its memory, captures a freeze frame snapshot of engine conditions at that moment, and typically turns on a warning lamp.

The freeze frame data is genuinely useful. It records RPM, engine load, vehicle speed, coolant temperature, and other sensor readings the instant B2357 triggered. This snapshot gives you a starting point — you can replicate those exact driving conditions during your diagnosis and watch whether the fault reappears. Understanding why B2357 sets requires thinking about what actually draws current in that window circuit: the switch, the wiring, the motor itself, and the connections between them. A break or degradation anywhere in that chain can cause the BCM to see abnormally low current.

Common Symptoms of B2357

When B2357 is active, you may notice one or more of the following:

  • A warning light illuminated on the dashboard — either a generic check engine light or a dedicated body module indicator, depending on your vehicle
  • The driver's window fails to lower when you press the down button, or it moves sluggishly and then stops
  • The window may work in reverse (going up) but not down, or it may not work in either direction
  • Other body electrical functions behave inconsistently — this varies by make and model since different manufacturers integrate different features into the BCM
  • Engine performance and drivability remain unaffected in the vast majority of cases, since the engine control module is a separate system

What Triggers B2357

The root causes behind this fault code typically fall into a few categories, listed here from most to least common:

  • A faulty window switch — the driver's door switch assembly itself may be worn, corroded, or internally damaged, preventing proper circuit completion
  • A failing window regulator motor — the motor can weaken over time, drawing insufficient current even when it attempts to move the glass
  • Damaged wiring in the door jamb or at flex points where wires pass through the door shell — these areas experience constant movement and are prone to broken strands or chafed insulation
  • Corroded or loose electrical connectors at the switch, motor, or BCM — moisture intrusion leads to green corrosion on terminals, increasing resistance
  • A malfunctioning body control module — while less common, the BCM itself can develop internal circuit failures that cause it to misinterpret current sense readings
  • Water damage in the door panel from leaks or car washes, affecting multiple electrical components simultaneously

How to Diagnose B2357

Follow these steps in order to isolate the cause without replacing parts unnecessarily:

  1. Connect an OBD2 scanner, confirm B2357 is stored, and record the freeze frame data — that snapshot shows the exact engine conditions when the fault first appeared
  2. Check for any related diagnostic trouble codes; other body codes often point toward the true source of the problem, and they may indicate a broader wiring issue rather than a single component failure
  3. Visually inspect all accessible wiring and connectors tied to the driver's window circuit, paying special attention to the door jamb area where wires flex every time the door opens and closes — look for broken strands, chafing, and corroded terminals
  4. Test the window switch with a multimeter for proper continuity in both directions; operate the switch while monitoring switch PIDs in your scanner's live data if available
  5. If the switch checks out, measure the window motor's current draw directly using a clamp meter or amprobe — compare the reading against manufacturer specifications
  6. Clear the code, drive the vehicle through a complete drive cycle that recreates the freeze frame conditions, and verify B2357 does not return before considering the repair complete

Repair Options and Costs

Costs below reflect typical parts and labor at independent repair shops in the United States. Prices vary by vehicle age, location, and whether you use OEM or aftermarket components.

  • BCM repair by a specialist or full replacement with programming: $300–$900
  • Replacement of the window switch assembly or window regulator motor: $120–$450
  • Wiring harness repair or connector replacement: $80–$250

How Much Should You Budget?

The total cost to resolve B2357 depends entirely on which component is actually at fault. In most straightforward cases involving a bad switch or simple wiring repair, expect to spend $80–$250. A failed window motor or switch requiring parts and roughly one hour of labor typically lands around $150–$350. BCM replacement is the expensive outlier, ranging from $300 on the low end up to $900 when accounting for the part itself, programming, and labor. Always pursue a clear diagnosis before purchasing any parts — the most expensive scenario is rarely the first one to blame.

Can You Drive with B2357?

Generally, yes — B2357 does not directly affect engine operation, and most vehicles remain perfectly driveable with this code stored. The warning light may annoy you, but the car will start, accelerate, and stop normally. That said, certain failures that trigger B2357 can create secondary safety concerns. If the driver's window refuses to lower, your visibility and ability to communicate with toll booth operators or emergency responders becomes limited. Exterior lighting faults stored alongside this code would obviously be more serious. Address the underlying cause promptly, but there's no need to call a tow truck.