P0504
Brake Switch A / B Correlation
Powertrain Chassis/Safety Brake System Electronics 🟡 Moderate — Fix within a week
💬
What This Actually Means
In plain language — no jargon

Your car's brake switches aren't agreeing with each other about whether the brakes are being pressed. Think of it like two security guards at a door who keep giving different answers about whether someone entered.

Symptoms You May Notice
3 known symptoms for this code
Check engine light illuminated
Brake lights not functioning properly
Cruise control disabled or malfunctioning
🔬
Embedded Systems Insight
What the ECU/ECM is actually computing

The ECM monitors dual brake switch inputs (typically a primary and redundant switch) to verify brake pedal status for safety systems like cruise control and emission controls. The switches should activate and deactivate in correlation; if their signals diverge beyond acceptable timing, the fault triggers.

Voltage & Parameter Thresholds

Parameter Normal Range Fault Condition
Brake Switch A to B Activation Delay < 100 milliseconds correlation > 100 ms or no correlation detected
Switch Signal State Agreement Both switches match (on/off simultaneously) Switches in disagreement for > 1 second
🔧
Diagnostic & DIY Fix Guide
Check these in order — from cheapest to most complex
1
Brake pedal switch connector
Inspect and reseat the brake switch electrical connectors at the pedal assembly.
2
Brake switch assembly
Replace the primary or secondary brake switch if contacts are corroded or switch is mechanically stuck.
3
Brake switch wiring harness
Check for damaged, frayed, or corroded wiring between switches and ECM; repair or replace as needed.