B1451
Wiper Wash/Delay Switch Circuit Open
Body Chassis/Safety Wiper/Washer Control 🟢 Low — Fix at next service
💬
What This Actually Means
In plain language — no jargon

The wiper wash/delay switch circuit is broken, preventing the ECU from detecting when you're trying to activate the windshield washer or wiper delay function. It's like a light switch that's disconnected from the electrical circuit—the switch exists but can't send its signal.

Symptoms You May Notice
3 known symptoms for this code
Windshield washer pump does not activate when switch is pressed
Wiper delay/intermittent function unavailable or inoperative
B1451 fault code stored in body control module
🔬
Embedded Systems Insight
What the ECU/ECM is actually computing

The body control module monitors the voltage signal from the wiper wash/delay switch to detect switch closure and function selection. When the switch is pressed, it should ground the circuit or send a specific voltage signal to the BCM. An open circuit means no signal is detected when activation is expected.

Voltage & Parameter Thresholds

Parameter Normal Range Fault Condition
Switch voltage signal 0V when activated (grounded) or circuit closed No change in voltage; circuit remains open or disconnected
Signal detection timeout Signal detected within 500ms of switch press No signal detected; BCM recognizes open circuit condition
🔧
Diagnostic & DIY Fix Guide
Check these in order — from cheapest to most complex
1
Wiper wash/delay switch connector
Locate the steering column switch connector and reseat it firmly; corrosion or loose contacts often cause open circuits.
2
Wiper wash/delay switch wiring harness
Inspect the wiring between the switch and BCM for breaks, pinches, or corrosion; repair or replace damaged sections.
3
Wiper wash/delay switch assembly
If connector and wiring are intact, replace the switch itself as internal contacts may be worn or broken.