Severity Medium
B2504

B2504: Right Low Beam Circuit Short to Battery

📅 Last reviewed: July 2026
What does the B2504 code mean?

The Body Control Module (BCM) has detected a short to battery voltage on the right front low beam control circuit. This code sets when the BCM commands the right low beam off but still senses voltage on the output circuit, indicating the wiring is shorted to a constant power source or the BCM's internal driver has failed in a high state.

Medium
Severity
Variable
Typical Cost
Medium
Frequency

1. Commonly Affected Makes

ChevroletGMCBuickCadillacOpelVauxcher

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Verify the code and check for related BCM codes

2

Inspect right low beam circuit wiring for shorts to battery voltage

3

Check right headlamp connector for damage, corrosion, or shorted pins

4

Test right headlamp module/ballast for internal short (if applicable)

5

Disconnect aftermarket accessories and see if code clears

6

If all else is good, suspect BCM internal failure and test/replace BCM

5. Frequently Asked Questions

Is it safe to drive?

Yes, but the right low beam may not work or may stay on, which can reduce visibility and may cause a burned-out bulb or further electrical issues. It's best to diagnose and repair promptly.

How much does it cost to fix?

Repair costs vary widely: a simple wiring repair may cost $50-$150, while replacing a BCM can run $300-$800 including programming. Diagnosis typically adds $100-$150.

6. Related Codes

Need an OBD2 Scanner for the B2504? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →