What Does B1431 Mean?
This code indicates that the Body Control Module (BCM) has detected an electrical fault in the wiper brake/run relay circuit. The relay controls the park position and running operation of the windshield wiper motor. The BCM detected either an open circuit, short circuit, excessive resistance, or relay failure preventing proper wiper motor control.
Common Causes
35%
Failed wiper brake/run relay with internal contact corrosion or coil failure
30%
Damaged or corroded wiring between BCM and wiper relay including broken conductors or corroded connectors
20%
Faulty wiper motor with internal short or excessive current draw causing relay circuit protection
15%
BCM internal driver circuit failure preventing proper relay control or sensing
Diagnostic Steps
1
Step 1: Perform visual inspection of wiper relay location, check for corrosion, melted terminals, or physical damage. Remove relay and inspect socket for signs of overheating, corrosion, or bent pins.
2
Step 2: Using a multimeter, test the relay coil resistance (typically 70-120 ohms) and perform bench test by applying 12V to coil terminals while checking for continuity across switch contacts. Replace relay if faulty.
3
Step 3: With relay removed, use multimeter to verify 12V battery power at relay socket power terminal and check for proper ground circuit continuity (less than 1 ohm resistance to chassis ground).
4
Step 4: Backprobe BCM connector while monitoring relay control signal with multimeter or test light during wiper operation. Voltage should switch between 0V and 12V. Check all related wiring for shorts to ground or power, open circuits, or excessive resistance (compare to wiring diagram).
5
Step 5: Disconnect wiper motor connector and measure motor current draw with ammeter during operation (typical draw 3-6 amps). Excessive current indicates internal motor fault causing circuit overload.
6
Step 6: If all circuits and components test good, suspect BCM internal fault. Verify BCM software is up to date, clear codes, and perform wiper system functional test. Replace BCM if fault returns and all other components verified good.
Estimated Repair Cost
$75 - $650
Parts + labor, varies by vehicle and location
This code indicates that the Body Control Module (BCM) has detected an electrical fault in the wiper brake/run relay circuit. The relay controls the park position and running operation of the windshield wiper motor. The BCM detected either an open circuit, short circuit, excessive resistance, or rel...
The most common cause of B1431 (Wiper Brake/Run Relay Circuit Failure) is: Failed wiper brake/run relay with internal contact corrosion or coil failure
Typical repair costs for B1431 range from $75 to $650, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Vehicle is safe to drive in clear weather conditions, but lack of functional wipers presents significant safety risk during rain or snow reducing visibility. Repair should be completed before driving in inclement weather conditions.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1431 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Body
System
Body Control System - Wiper/Washer System
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.