What Does B1294 Mean?
This code indicates the Body Control Module (BCM) has detected an unintended voltage present on the battery power relay control circuit when it should be off or de-energized. The BCM monitors the relay circuit and has determined that battery voltage is present on the control side of the relay circuit, suggesting a short to power condition. This fault prevents proper control of the battery power distribution relay, which manages power flow to various vehicle electrical systems.
Common Causes
40%
Damaged or chafed wiring harness causing short to battery voltage in the relay control circuit
30%
Failed battery power relay with internal short circuit to battery terminal
20%
Corroded or damaged relay socket terminals causing cross-circuit short
10%
Failed Body Control Module with internal short on relay driver circuit
Diagnostic Steps
1
Step 1: Perform visual inspection of battery power relay location, wiring harness, and connectors for signs of damage, corrosion, melting, chafing, or water intrusion. Check for aftermarket accessories or modifications that may have damaged wiring.
2
Step 2: Remove the battery power relay and inspect relay socket terminals for corrosion, damage, or signs of overheating. Use multimeter to measure resistance between relay control pin terminal and battery positive terminal with relay removed - reading should be infinite ohms (open circuit).
3
Step 3: With relay still removed and ignition off, back-probe the BCM relay driver circuit pin (control side) using a multimeter set to DC voltage. Measure voltage relative to ground - should read 0 volts. If battery voltage is present, trace wiring harness between BCM and relay socket for short to power.
4
Step 4: If no wiring faults found, test the relay itself by measuring continuity between coil terminals and power terminals - should be open circuit (infinite resistance) between these circuits. Replace relay if internal short detected.
5
Step 5: If all external components test normal, suspect BCM internal fault. Disconnect BCM connector and re-measure voltage at relay control circuit wire - if voltage disappears, BCM has internal short and requires replacement.
6
Step 6: After repair, clear codes, cycle ignition on/off multiple times, and verify proper relay operation. Monitor relay circuit operation with multimeter during ignition cycles to confirm proper voltage control before closing repair.
Estimated Repair Cost
$150 - $800
Parts + labor, varies by vehicle and location
This code indicates the Body Control Module (BCM) has detected an unintended voltage present on the battery power relay control circuit when it should be off or de-energized. The BCM monitors the relay circuit and has determined that battery voltage is present on the control side of the relay circui...
The most common cause of B1294 (Battery Power Relay Circuit Short To Battery) is: Damaged or chafed wiring harness causing short to battery voltage in the relay control circuit
Typical repair costs for B1294 range from $150 to $800, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Vehicle may be drivable but could experience intermittent electrical failures, unexpected battery drain, or loss of power to critical systems. Repair within 1-2 days to prevent potential no-start condition or damage to electrical components from uncontrolled power distribution.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1294 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
Electrical Power Distribution System
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.