AI4Car
All codes

Brake Switch A/B Correlation

P0504 means the brake-pedal switch signals disagree when the control module expects them to match. Learn what to check before replacing parts.

What you may notice

Symptoms

  1. 01Warning light may illuminate
  2. 02Intermittent or implausible scan data
  3. 03Vehicle-specific symptoms may vary

Where to look first

Common causes

  1. 01A misadjusted brake switch, wiring fault, or inconsistent switch contacts may prevent the signals from agreeing.
  2. 02Wiring, connector, or ground fault
  3. 03Vehicle-specific mechanical or control issue

A sensible sequence

Best diagnostic order

  1. 01Save codes and freeze-frame information
  2. 02Check whether brake lamps and scan-tool switch states change correctly with pedal movement; inspect switch adjustment and the circuit.
  3. 03Confirm readings with vehicle-specific specifications
  4. 04Verify the repair under the conditions that set the code

Step by step

What to check and repair

  1. 01Check whether brake lamps and scan-tool switch states change correctly with pedal movement; inspect switch adjustment and the circuit.
  2. 02Repair only the verified cause and retest

Read the signals

Live-data clues

Related sensor or switch signal

Typical behavior
Plausible and consistent with the operating condition
Possible clue
An unexpected value or dropout helps localize the fault

What P0504 means

The brake-pedal switch signals disagree when the control module expects them to match. The code identifies an observed condition; it does not prove which part needs replacement.

Diagnostic direction

Check whether brake lamps and scan-tool switch states change correctly with pedal movement; inspect switch adjustment and the circuit.

Before clearing the code

Save stored and pending codes and freeze-frame data. Use service information for the exact vehicle before repair, then confirm the issue no longer returns.

Technical sources

Related codes