B1240 — Wiper Washer Rear Pump Relay 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
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1240 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- 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.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1240 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1240 (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 B1240 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 B1240 mean?
Wiper Washer Rear Pump Relay Circuit Failure (B1240): a body electrical fault affecting the body electrical system. The car is usually drivable while you plan the repair. Most often caused by corroded or loose connectors, body control module (BCM) fault, faulty switch, motor or actuator of the affected system.
Will B1240 clear itself?
Sometimes B1240 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.
How do I diagnose B1240 myself?
Start with a scan: confirm B1240, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the wiper washer rear pump relay circuit, and verify the suspect component against live data before buying parts.
What are the symptoms of B1240?
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.
What is the most common cause of B1240?
The most common causes are: corroded or loose connectors, body control module (BCM) fault, faulty switch, motor or actuator of the affected system.
When your scan tool pulls code B1240, the vehicle's body control module has detected that the rear wiper washer pump relay circuit is operating outside its designed parameters. The official definition reads "Wiper Washer Rear Pump Relay Circuit Failure," placing this fault squarely in the body electrical category rather than the engine or drivetrain systems. This is important context because it tells you the problem lives in the comfort and convenience side of the car, not under the hood where powertrain issues live.
The rear wiper washer system relies on a small electric pump, a relay to control power delivery, and wiring that runs from the cabin through the vehicle's body to the rear hatch or tailgate area. The body control module watches this circuit constantly, comparing actual sensor readings against factory-calibrated values. When the module sees voltage, resistance, or signal behavior that doesn't match expectations for a sustained period—typically spanning multiple drive cycles—it flags the condition by storing B1240 and illuminates the check engine or body warning light on your dash. The freeze frame data captured alongside the code is particularly valuable; it records RPM, engine load, coolant temperature, vehicle speed, and other sensor readings the moment the fault was first detected, giving you a precise snapshot of driving conditions when things went wrong.
Understanding why the ECU sets B1240 comes down to how these safety-critical body systems are monitored. Unlike engine management sensors that update dozens of times per second, body control modules use slower polling intervals designed to filter out electrical noise while still catching genuine failures. The relay circuit needs to show consistent abnormal behavior before the module commits to storing a permanent fault code. This design prevents false triggers from momentary voltage spikes or loose connector vibrations, but it also means the underlying problem may have been developing for some time before the warning light appeared.
Common Symptoms of B1240
- Dashboard warning or service light remains illuminated after the fault occurs
- Rear wiper washer pump fails to activate when you operate the switch
- Rear wiper operates intermittently or stops working entirely
- Pump runs continuously without responding to the switch command
- No effect on engine performance, transmission operation, or fuel economy
- Other body electrical functions may behave normally in most cases
- In some vehicles, related systems sharing the same relay or circuit exhibit similar erratic behavior
What Causes B1240
The root causes for B1240 typically follow a predictable pattern from simplest to most complex. Addressing them in order saves both time and money:
- The rear washer pump motor itself has failed or developed internal wear
- The relay controlling power to the pump has stopped switching properly
- Electrical connectors at the pump, relay, or body control module are corroded, loose, or pushed out of alignment
- Wiring insulation has chafed through in areas exposed to flexing or moisture, particularly in door jambs and hatch hinges
- The wiper switch or washer button on the dashboard has lost continuity or developed internal separation
- The body control module has experienced an internal fault affecting its ability to drive the relay circuit
- Ground connections for the circuit have corroded or come loose, causing voltage irregularities
How to Diagnose B1240
A systematic approach prevents unnecessary parts replacement and gets to the root cause efficiently:
-
Connect your OBD2 scanner and confirm B1240 is currently stored. Record the freeze frame data before clearing anything—this information reveals exactly what conditions existed when the module first detected the problem, which guides your inspection focus.
-
Pull all stored and pending codes from every module on the vehicle. Related codes in the B-series or body control category often point toward the true culprit, whether it's a shorted sensor, failed switch, or communication issue between modules.
-
Research manufacturer technical service bulletins for your specific make, model, and model year. The B1240 code and similar body electrical faults frequently have documented factory fixes, software updates, or known problem areas that your online search through NHTSA or the manufacturer's technical portal can reveal.
-
Perform a thorough visual inspection of the wiring harness and connectors tied to the rear wiper washer system. Focus on the engine compartment firewall passthrough, rear hatch wiring through the hinge area, and the connector at the pump motor itself. Look for broken insulation, greenish corrosion buildup, or connectors that are partially separated.
-
Monitor live data while activating the rear wiper and washer functions. Watch the control module's commanded states against actual voltage readings at the pump circuit. If the module shows "relay on" but no voltage appears at the pump, the problem lies in the wiring or ground path between the two.
-
After repairs, clear the code and complete a drive cycle that replicates the conditions captured in the freeze frame data. Re-scan after highway and city driving to confirm B1240 does not return.
Repair Options and Costs
The repair path depends entirely on which component tests bad. Labor rates vary by region and shop tier, but the following ranges represent typical parts and labor at independent repair facilities in the United States:
- Replace the rear washer pump motor or wiper switch: $120–$450 depending on parts pricing and labor time for your specific vehicle
- Repair damaged wiring, replace connectors, or fix grounds: $80–$250 for most common scenarios involving broken wires or corroded terminals
- Body control module repair through a specialist or full BCM replacement with programming: $300–$900 depending on whether the module can be rebuilt or requires a new unit with dealer-level reflashing
Total Repair Cost for B1240
Most shops will encounter B1240 situations at the lower end of the cost spectrum. Wiring repairs and connector issues account for the majority of confirmed cases, with switch and pump motor failures following. BCM replacement is genuinely uncommon as a first repair but becomes necessary when module-level diagnostics confirm internal circuit failure. Budget planning should assume $150–$300 as a reasonable middle ground for a professional diagnosis plus repair, with the understanding that more involved wiring work or module replacement pushes toward the upper bounds of the range.
Can You Drive with B1240?
The severity level for B1240 registers as short when considering overall vehicle drivability—the engine runs, the transmission shifts, and the car handles normally. However, this does not mean the fault is purely cosmetic. Losing rear wiper function in rain, snow, or mud reduces rear visibility significantly, and a malfunctioning washer pump leaves you unable to clean the rear glass. Central locking circuits sometimes share relay pathways, which could theoretically leave the vehicle unsecured. Drive the car to a repair facility without delay, but avoid long highway trips in inclement weather with compromised rear visibility.