P2299
Brake Pedal Position/Accelerator Pedal Position Incompatible
Throttle & pedal control
Generic OBD-II
Medium
What it means
P2299 means the ECM sees the brake and accelerator pedal signals in a combination it considers impossible — for example, both applied at once. As a safety measure the engine often drops to reduced power. The usual cause is a faulty or misadjusted brake light switch or an accelerator pedal position sensor sending a false signal.
Medium
Can I keep driving? The car may drop into reduced-power mode when both pedals are read together; it's a safety-related fault, so address it promptly.
Common symptoms
What you'll notice
- Sudden reduced engine power or limp mode
- Throttle feels unresponsive or hesitant
- Check-engine light on
- Cruise control disabled
Common causes
Most likely first
- Faulty or misadjusted brake pedal position (brake light) switchLikely
- Accelerator pedal position (APP) sensor fault or driftCommon
- Wiring or connector fault at the brake switch or pedal sensorCommon
- Brake switch signal seen at the same time as throttle inputLess often
- Faulty ECM/PCM (rare)Less often
How to diagnose & fix
Work through it in order
- Scan live data and watch the brake-switch and APP sensor signals while pressing each pedal.
- Check that the brake light switch is correctly adjusted and not sending a signal at rest.
- Inspect the brake-switch and APP connectors and wiring for chafing or shorts.
- Replace a faulty brake switch or accelerator pedal sensor as identified.
- Clear the code and confirm the pedals no longer read as incompatible.
FAQ
Quick answers
Is it safe to drive with P2299?+
Be cautious. The engine can cut to reduced power when it sees the conflict, which is unsafe in traffic. Have it diagnosed before relying on the car.
Can I just clear P2299?+
It will reset the next time the conflicting signals appear. The brake switch or pedal sensor fault must be repaired to keep it off.
Related codes
Often seen with P2299
Read & clear P2299 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX