An independent dashboard warning light reference

Your dashboard warning lights, explained

Brake Pedal Position Sensor Problems

Filed under Diagnostics · Updated July 1, 2026

Brake Pedal Position Sensor Problems explained
Quick Facts
Light colorRed
UrgencyService soon (amber) - several safety systems affected
Safe to driveYes, but cruise and shift-lock may be disabled
Common causeFailed or out-of-adjustment brake light switch
DIY or shopEither

Brake pedal position sensor problems typically show up as one or more of these: brake lights that stay on or refuse to illuminate, cruise control that disengages and won't re-arm, a shifter that won't move out of Park, or a check engine light with codes P0504 or P0571. The root cause is almost always a failed or misadjusted brake light switch, which on modern vehicles doubles as the brake pedal position (BPP) signal source.

The fix is usually a $30-75 switch replacement, though some vehicles require a calibration step or a second analog sensor if the powertrain control module uses a proportional voltage signal in addition to the simple on/off contact.

How the brake sensor system actually works

Modern vehicles combine two separate brake inputs. The first is a binary brake light switch - a simple on/off contact that completes a circuit the moment the pedal moves. This signal controls the brake lights, releases the shift interlock (so you can move the lever out of Park), and triggers the cruise control cancel. The second is an analog brake pedal position sensor that sends a proportional voltage signal - rising as pedal travel increases - so the ABS and stability control modules know how hard you are braking, not just that braking has started.

When these two signals disagree, the PCM or BCM logs a correlation fault. P0504 is the standard SAE code for brake switch A/B correlation; it fires when the analog sensor says the pedal is depressed but the binary switch has not yet closed, or vice versa. P0571 is more specific to the binary switch circuit itself - open circuit, short to ground, or a switch that stays closed when the pedal is at rest (causing brake lights to stay on continuously).

Brake System WarningAmber or Red
Meaning: A brake circuit fault has been detected - on some vehicles a failed BPP sensor or P0571 triggers this light alongside a check engine lightRecommended action: Do not ignore a red brake warning; confirm with a scan tool whether the fault is a sensor or an actual hydraulic issue before driving
Check Engine (MIL)Amber
Meaning: The PCM has logged P0504 (brake switch correlation) or P0571 (brake switch A circuit) - common when the brake light switch begins to fail intermittentlyRecommended action: Read the code with an OBD-II scanner; clear it and watch for recurrence after confirming or replacing the brake switch

Symptoms that point to a bad brake sensor

Brake lights stuck on. This is the clearest sign of a switch that has lost its return spring or is misadjusted. The switch no longer opens when you lift your foot, so the brake lights stay lit. Battery drain follows within a day or two if the car is parked.

Brake lights that won't illuminate at all. The opposite failure - the switch never closes. Rear-end collision risk is immediate. Check the bulbs first (a blown brake-specific fuse affects both lights simultaneously), then test the switch with a multimeter.

Cruise control disengages or won't set. Cruise control cancels on every brake signal. A switch that sends false 'brake applied' signals will prevent cruise from latching on. Similarly, a dead switch that never signals 'brake released' can cause cruise to refuse to arm.

Shifter locked in Park. The shift interlock is released by the same binary brake signal. No brake signal, no movement. You can use the override slot (usually under a small cover near the shifter base) to release it manually once, but the switch must be fixed for normal operation to return. See why transmission issues sometimes appear without a check engine light for related shift-system faults that mimic this.

Push-button start won't work. Vehicles with keyless start require a valid brake-pressed signal to authorize engine start. A dead switch means the start button does nothing. This symptom on its own is often what prompts owners to bring the car in.

ABS or stability control disabled. If the analog BPP sensor is at fault (rather than the binary switch), the ABS and ESC modules lose their proportional pedal data and disable themselves as a safety measure. A separate amber ABS or ESC warning light will appear alongside the check engine light.

Vehicles prone to this issue include Volkswagen and Audi (common P0571 on 2.0T models), Volvo (brake switch adjustment spec is tight), and GM trucks from the 2010s where the switch plastic clip fatigues. Related symptoms on battery-side sensors are covered in symptoms of a bad battery current sensor - worth ruling out if multiple electrical systems act up at once.

Diagnosing the fault before replacing parts

Start with a free OBD-II scan to confirm if you have P0504, P0571, or both. P0571 alone almost always means the binary switch; P0504 can mean the switch, the analog BPP sensor, or a wiring issue between them.

Visual inspection. The brake light switch sits on the brake pedal bracket above the pedal arm, 6-12 inches above your foot when seated. Look for a broken plastic clip, a switch body that has rotated in its mount, or obvious mechanical damage from a floor mat that is too thick and prevents full pedal return.

Adjustment check. On most vehicles, the switch tip should just barely contact the pedal arm's stop pad when the pedal is at rest. If there is a gap, the switch never closes. If the switch is bottomed out against the stop, it may never fully open. Adjustment is usually a quarter-turn of the switch body or a threaded collar.

Multimeter test. Unplug the switch connector. With the pedal at rest, probe the two brake-light terminals - you should have continuity (closed circuit) if testing a normally-closed switch design, or open circuit on normally-open designs. Press the pedal - the state should change. A switch that reads the same in both pedal positions is failed. For the analog BPP sensor connector, use the multimeter in voltage mode (key on, engine off) and confirm the signal voltage changes smoothly from roughly 0.5V at rest to 4.5V at full pedal.

If the switch tests good but P0504 keeps returning, the fault is in the analog sensor or its wiring. On VW/Audi platforms, a related EPC fault can accompany brake sensor codes because the throttle control module also uses the BPP signal for torque management.

Replacement and calibration

Brake light switch replacement is a common DIY job. The switch unclips or unthreads from the pedal bracket and the new one installs in reverse. Total time is typically 15-30 minutes. Part cost: $15-40 for most domestic makes, $40-80 for German vehicles. Labor at a shop is 0.5-1 hour.

After replacement, some vehicles require a calibration step - particularly GM trucks, some Ford models, and most Chrysler FCA platforms. Without calibration, P0504 may return because the PCM's learned switch-timing baseline has not been reset. The calibration procedure typically involves turning the ignition to 'on' (engine off), pressing and holding the brake for 10 seconds, then releasing - or using a scan tool to run the 'brake switch learn' routine. Consult a model-specific source for the exact sequence.

When to replace the analog BPP sensor separately. If the binary switch tests good but P0504 or brake-related ABS codes persist, the analog sensor is the next candidate. On many platforms it is integrated into the brake light switch assembly and replaced together. On others - particularly trucks with trailer brake controllers - it is a separate component on the booster rod. Confirm with a wiring diagram before ordering parts.

Tire pressure sensor faults are another example of sensor-circuit correlation codes that behave similarly; the Ford Escape tire pressure sensor fault article shows how sensor-circuit codes are read and cleared in practice.

Frequently Asked Questions

Q: Can I drive with a P0504 or P0571 brake sensor code?

A: You can drive short distances, but several safety systems will be compromised. Cruise control will not operate, the shift interlock may behave erratically, and ABS/stability control may disable themselves. If the brake lights are stuck on or not working at all, do not drive until that is fixed - it is a safety and legal issue. Get the switch checked the same day.

Q: Why won't my car shift out of Park after the brake sensor failed?

A: The shift interlock releases only when the PCM receives a valid 'brake applied' signal from the binary brake switch. With the switch dead or open-circuit, the interlock stays locked regardless of how hard you press the pedal. Use the manual shift override (a small slot near the shifter base, covered by a cap) to move the lever once in an emergency, then replace the brake switch before driving further.

Q: How do I know if the brake switch or the BPP sensor is the problem?

A: P0571 specifically targets the binary brake light switch circuit. P0504 is a correlation fault that can involve either component. Test the binary switch with a multimeter - it should change state (open to closed or closed to open) when the pedal is pressed. If the switch is fine but the code returns, monitor the analog BPP sensor voltage with a scan tool live data view. A stuck, dead, or erratic voltage reading points to the analog sensor or its wiring.

Q: My brake lights stay on even with the key out. What is wrong?

A: The binary brake light switch has either failed in the closed position or is physically misadjusted so it cannot open when the pedal returns to rest. Check first for a floor mat that is too thick and holding the pedal slightly depressed. If the mat is not the issue, the switch needs adjustment or replacement. Left uncorrected, the continuous brake light circuit will drain the battery within 12-24 hours.