Severity High
P0504

Brake Switch Correlation Failure

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

The P0504 code indicates a correlation fault between the brake pedal position sensor and the brake light switch. The powertrain control module (PCM) detects that the signals from these two sensors do not match, suggesting a mechanical or electrical issue. This can affect cruise control, shift interlock, and brake light operation.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Verify brake light operation; check for stuck or non-functional lights.

2

Step 2: Inspect brake light switch for proper adjustment and continuity.

3

Step 3: Check wiring and connectors for damage, corrosion, or loose connections.

4

Step 4: Test brake pedal position sensor signal with a scan tool.

5

Step 5: Replace faulty components and clear code; test drive to confirm repair.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended because brake lights may malfunction, increasing the risk of rear-end collisions. Cruise control and shift interlock may also fail.

How much does it cost to fix?

Typically $50-$150 for parts and labor, depending on the cause. A brake light switch replacement is often under $100.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

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