prjctx.net
P0504PowertrainFix Soon

Brake Switch "A"/"B" Correlation

P0504 indicates the brake switch signals (A and B circuits) are not correlating or matching as expected by the PCM. This code sets when the two redundant brake switch signals disagree, suggesting a brake switch malfunction, wiring issue, or connector problem that affects brake pedal detection.

Schedule a repair soon — this issue will worsen and may cause additional damage if ignored.

What You Might Notice

  • Brake lights stay on continuously or fail to illuminate when pedal is pressed
  • Difficulty or inability to shift out of Park
  • Vehicle stalls when brakes are applied while cruising
  • Cruise control will not activate
  • Check Engine light illuminated

Most Common Causes

  1. 1

    Worn or failed brake light switch

    The brake switch degrades over time due to wear and contact corrosion, causing signal mismatch between its A and B circuits.

  2. 2

    Loose or corroded switch connectors

    Connector pins can become loose, pushed out, or corroded, breaking the electrical circuit and preventing proper signal transmission.

  3. 3

    Damaged brake light wiring harness

    Broken, pinched, or damaged wiring between the switch and PCM creates intermittent or missing signals that fail correlation checks.

  4. 4

    Blown brake light fuse

    Moisture in the circuit or an electrical overload can burn out the brake light fuse, cutting power to the switch circuit.

How to Diagnose It

  1. 1

    Check Worn or failed brake light switchThe brake switch degrades over time due to wear and contact corrosion, causing signal mismatch between its A and B circuits.

  2. 2

    Check Loose or corroded switch connectorsConnector pins can become loose, pushed out, or corroded, breaking the electrical circuit and preventing proper signal transmission.

  3. 3

    Check Damaged brake light wiring harnessBroken, pinched, or damaged wiring between the switch and PCM creates intermittent or missing signals that fail correlation checks.

  4. 4

    Check Blown brake light fuseMoisture in the circuit or an electrical overload can burn out the brake light fuse, cutting power to the switch circuit.

How to Fix It

  1. 1

    Replace brake light switch

    Remove the old switch from under the dashboard near the brake pedal and install a new OEM or quality replacement, then test for code clearance.

  2. 2

    Inspect and reseat brake switch connectors

    Check the connector at the brake switch for loose pins, corrosion, or damaged contacts. Clean contacts with contact cleaner and firmly reseat, or replace connector if damaged.

  3. 3

    Inspect brake light wiring harness

    Trace the wiring from brake switch to PCM, looking for pinches, cuts, exposed wires, or water damage. Repair damaged sections or replace entire harness if necessary.

  4. 4

    Check and replace brake light fuse

    Locate the brake light fuse in the fuse box, inspect for burn marks or corrosion, and replace with the correct amperage rating if blown. Dry the fuse box if moisture is present.

Need a deeper diagnosis?

Search for related repair guides or browse by system.