B1458 — Wiper Washer Pump Motor Relay Circuit Failure
B1458 — Wiper Washer Pump Motor Relay Circuit Failure. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: faulty switch, motor or actuator of the affected system, blown fuse or failed relay, damaged wiring in door jambs or wet areas.
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 B1458 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 B1458 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1458 (parts and labor, USD, independent shop rates): Replace the switch or actuator: $120–$450; BCM repair or replacement: $300–$900; Repair wiring or connectors: $80–$250. Overall, fixing B1458 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 is the most common cause of B1458?
The most common causes are: faulty switch, motor or actuator of the affected system, blown fuse or failed relay, damaged wiring in door jambs or wet areas.
How much does it cost to fix B1458?
Replace the switch or actuator — $120–$450; BCM repair or replacement — $300–$900; 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.
How do I diagnose B1458 myself?
Start with a scan: confirm B1458, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the wiper washer pump motor relay circuit, and verify the suspect component against live data before buying parts.
What are the symptoms of B1458?
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 does OBD2 code B1458 mean?
B1458 — Wiper Washer Pump Motor Relay Circuit Failure. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: faulty switch, motor or actuator of the affected system, blown fuse or failed relay, damaged wiring in door jambs or wet areas.
When your vehicle's onboard computer detects a problem with the wiper washer pump motor relay circuit, it stores trouble code B1458. This code falls within the body electrical category, which means it relates to systems like wipers, washers, lighting, power windows, and door locks rather than engine management or drivetrain components. The wiper washer system itself is straightforward: when you activate the washer switch, a relay sends electrical current to the pump motor, which forces washer fluid through the nozzles onto your windshield. If the control module notices voltage readings that fall outside normal parameters during this process, B1458 gets stored in memory.
The ECU doesn't set B1458 based on a single failed reading. Instead, it compares real-time sensor data against factory-calibrated thresholds over one or more drive cycles before confirming the fault. This approach prevents false triggers from temporary voltage spikes or loose connections. When the code is stored, the module also captures a freeze frame snapshot that records engine RPM, load percentage, coolant temperature, and vehicle speed at the exact moment the failure occurred. Technicians and do-it-yourselfers alike find this data valuable because it tells you exactly what conditions were present when the problem appeared.
A scanner capable of reading body codes will confirm whether B1458 is currently stored or has been cleared. Once you have access to the freeze frame data, you can replicate those driving conditions during your road test to see if the fault returns. This diagnostic shortcut often points you directly to the root cause rather than chasing unrelated symptoms.
Symptoms of B1458
- The wiper washer pump produces no sound or flow when the washer switch is pressed
- Washer fluid fails to spray onto the windshield, even when the reservoir contains fluid
- The wiper function may continue operating normally while washer delivery is disabled
- A dashboard warning light may illuminate to alert you of a body system fault
- Intermittent operation where the pump works occasionally but fails without warning
- In some cases, the problem may extend to other body functions if the body control module is involved
- Engine performance and drivability remain unaffected in most vehicles equipped with this code
Common Causes of B1458
- A faulty washer pump motor that has burned out or lost internal connectivity
- A failed relay that controls power delivery to the pump circuit
- Blown fuse protecting the washer pump circuit from overload
- Damaged wiring, particularly in areas exposed to moisture or flexing like door jambs and hatch hinges
- Corroded or loose electrical connectors interrupting signal and power delivery
- A malfunctioning washer switch that fails to send the activation command
- Body control module issues that affect multiple electrical functions simultaneously
How to Diagnose B1458
-
Connect an OBD2 scanner to the vehicle's diagnostic port and verify that B1458 is stored. Record the freeze frame data before clearing anything — this snapshot tells you what engine conditions existed when the fault occurred and helps you recreate the scenario during testing.
-
Scan for any additional trouble codes that may point to the underlying cause. In many cases, related body codes like those affecting power windows or lighting appear alongside B1458, suggesting a broader wiring or module problem rather than an isolated component failure.
-
Visually inspect all wiring and connectors associated with the washer pump circuit. Pay special attention to areas where wires bend repeatedly, such as door hinges and tailgate openings, as broken strands often hide inside insulation until flexed.
-
Test the washer switch for proper operation using a multimeter or by monitoring switch state through live data on your scanner. A faulty switch can prevent the relay from engaging even when the motor itself is healthy.
-
Check the relay and fuse protecting the washer pump circuit. Swap the relay with a known-good unit from another similar circuit to rule out relay failure. Inspect the fuse under load if possible, as a fuse can appear good without a multimeter test.
-
Clear the code after completing your inspection and repairs, then drive the vehicle through a complete drive cycle that includes the conditions recorded in the freeze frame data. If B1458 does not return, the repair was successful.
Repair Options and Costs
The appropriate repair for B1458 depends entirely on which component failed within the washer pump circuit. Washer pump motors themselves are relatively inexpensive components, typically ranging from $120 to $450 when including parts and professional installation labor. If the relay is the culprit, you can often resolve the issue for $80 to $250 for a new relay and associated wiring repairs if needed. The body control module represents the most expensive possibility, with BCM repair or replacement costs falling between $300 and $900 depending on your vehicle make and whether you choose salvage, refurbished, or new units.
Wiring repairs and connector replacement usually fall in the $80 to $250 range depending on the extent of the damage and whether you perform the labor yourself. Always start with the least expensive components — switches, fuses, and relays — before considering module replacement, which should be a last resort only after thorough diagnosis confirms the BCM itself is faulty.
Can You Drive with B1458?
In most circumstances, B1458 poses no direct threat to vehicle safety or drivability. Engine operation remains unaffected, and the transmission, brakes, and steering continue functioning normally. However, the washer system being inoperative becomes a safety concern during adverse weather conditions when a clean windshield is essential for visibility. Additionally, if the underlying fault affects other body functions like central locking or exterior lighting, those secondary issues may create security or visibility concerns worth addressing promptly.
Related OBD2 codes
- B1400: Driver Power Window One Touch Window Relay Circuit Short To Battery
- B1401: Driver Power Window One Touch Window Relay Circuit Short To Ground
- B1402: Driver Power Window Down Switch Circuit Failure
- B1403: Driver Power Window Up Switch Circuit Failure
- B1404: Driver Power Window Down Circuit Open
- B1405: Driver Power Window Down Circuit Short To Battery