Brake Pedal Position/Accelerator Pedal Position Incompatible
The P2299 code means the vehicle's onboard diagnostic system has detected: Brake Pedal Position/Accelerator Pedal Position Incompatible. This is a critical severity code.
- Keep driving?
- No — stop driving
- DIY difficulty
- moderate
- Estimated cost
- $50 - $400 (parts and labor)
Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.
Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.
Affiliate links — we earn a commission at no extra cost to you.
Common Symptoms
- Engine power reduced or cut completely
- Check Engine Light illuminated
- Vehicle enters limp mode
- Unintended acceleration concern
- Both brake and throttle signals detected simultaneously
Probable Causes (Ranked by Likelihood)
- Misadjusted or stuck brake pedal position switch Very High
- Floor mat interfering with accelerator pedal High
- Failed accelerator pedal position sensor Moderate
- Brake pedal not fully returning due to binding Moderate
Frequently Asked Questions
Can I drive with code P2299?
No, do not drive. This code indicates a potential conflict between brake and throttle inputs, which is a serious safety concern.
What causes P2299?
Often as simple as a floor mat pressing on the accelerator pedal, or a brake switch that is out of adjustment. Check these before replacing any sensors.
Is P2299 expensive to fix?
Often inexpensive at $50 to $400. Repositioning a floor mat or adjusting the brake switch costs very little. Sensor replacement is moderately priced.
Mechanics Guide Step-by-step diagnosis
Step-by-Step Diagnostic Procedure
-
Check for floor mats interfering with the accelerator pedal
-
Verify the brake pedal returns fully when released
-
Monitor both brake and accelerator position sensor data simultaneously
-
Inspect the brake pedal position switch adjustment
-
Check accelerator pedal sensor readings at rest and full throttle
Sources 1
This page is built from documented references. Verify against your own service info before repair work.
- SAE J2012Diagnostic Trouble Code Definitions (defines the generic OBD-II code ranges)
Commonly Affected Vehicles
- 2007-2015 Toyota Camry
- 2010-2018 Hyundai Sonata
- 2012-2020 Ford Focus
- 2011-2019 Kia Optima
Related Codes
Explore More
Was this helpful?
Send this to whoever is fixing the car — your mechanic, or the person asking what the light means.