best-obd2-scanners

P2299 Code: Fix Brake/Accelerator Pedal Positioning Issue

Last Updated on July 14, 2025

P2299 Code

Modern vehicles are equipped with advanced technology, including a digital car scanner system that constantly monitors critical components like the brake and accelerator. One such important diagnostic alert is the P2299 code, which can appear when the system detects an unusual situation involving both the accelerator and brake pedals.

When this code is triggered, it means the vehicle’s Engine Control Module (ECM) has identified conflicting input from the brake pedal position sensor and the accelerator pedal position sensor. In simple terms, this usually happens when both pedals are pressed simultaneously — an event the ECM interprets as an anomaly or potential safety hazard.

As a result, the ECM logs the P2299 trouble code, sends a signal to the dashboard warning system, and may even limit engine power to protect the vehicle and its occupants.

Related: Code P0504: Fix “Brake Switch A/B Correlation” Issue

What Is the Brake Pedal in a Car?

The brake pedal is a crucial safety component located on the floor of your vehicle — typically to the left of the accelerator pedal. Pressing the brake pedal slows down or stops the car by activating the braking system.

  • In most vehicles, the brake is controlled using your right foot.
  • In some modern automatic cars, the pedal may be larger or slightly repositioned for ease of use.
  • Misuse or malfunction of this pedal can result in dangerous driving conditions or even accidents.

Due to the brake’s essential role in driving safety, any irregularity detected by the onboard diagnostic system — such as the P2299 code — must be addressed without delay.

What Does the P2299 Code Mean?

The P2299 code stands for “Brake Pedal Position/Accelerator Pedal Position Incompatible.” This means that the Engine Control Module (ECM) has detected an abnormal or conflicting signal from both the accelerator pedal position sensor (APPS) and the brake pedal position sensor.

In most cases, this code is triggered when both pedals are pressed at the same time — a situation that may suggest driver error or a malfunctioning sensor. Since such simultaneous input is considered dangerous (for instance, during panic braking or unintended acceleration), the vehicle’s ECM responds by activating fail-safe protocols to protect the car.

Common Causes of the P2299 Code

There isn’t just one cause behind the P2299 code — rather, it can be due to a range of issues, both mechanical and electronic. Here are the most common reasons this fault code might appear:

  • Faulty brake pedal position sensor
  • Malfunctioning accelerator pedal position sensor (APPS)
  • Short or open circuits in the APPS wiring harness
  • Loose, corroded, or damaged sensor connectors
  • Driver pressing both pedals at the same time (intentionally or unintentionally)
  • Stuck APPS sensor or brake pedal switch
  • Internal ECM fault (less common but possible)

Why the P2299 Code Should Not Be Ignored

The P2299 trouble code is more than just a technical glitch — it can impact your car’s ability to perform safely and efficiently. If left unresolved, the issue may lead to:

  • Reduced engine performance
  • Unreliable braking or throttle response
  • Unintended acceleration or deceleration
  • Engine entering limp mode, limiting drivability

That’s why it’s crucial to identify and resolve the root cause promptly — whether it’s sensor misalignment, a shorted wire, or simply a driving habit that confuses the system.

Symptoms and Diagnosis of the P2299 Code

When your car throws the P2299 code, it usually doesn’t go unnoticed. The ECM may initiate several safety measures or warnings that alert you to the issue. Recognizing these signs early can help you diagnose and fix the problem before it worsens.

Common Symptoms of the P2299 Code

If you’re experiencing the P2299 trouble code, you may notice one or more of the following symptoms:

  • ⚠️ Check Engine Light: This is usually the first and most visible indicator.
  • 🚫 Limited Acceleration: The ECM may restrict acceleration to prevent further risk.
  • 🐢 Limp Mode Activation: Your vehicle may enter limp mode, limiting engine power.
  • Cruise Control Failure: Cruise control may automatically disengage.
  • 💨 Black Smoke: Smoke may emit from the exhaust due to abnormal throttle/brake inputs.
  • 🔴 Brake Light Flashing: A flashing or continuous brake warning light on the dashboard.
  • 🛠️ Hard-to-Control Engine Behavior: Sudden power drops, hesitation, or jerky acceleration.
  • Failure Mode in ECM: The ECM may initiate a failure mode operation to reduce risk.

Even if only a few symptoms appear, it’s essential to investigate the P2299 code without delay.

How to Diagnose the P2299 Code Correctly

Follow these steps to properly diagnose the issue and determine whether the fault lies in the pedal sensors, the wiring, or the ECM:

  1. Connect an OBD2 Scanner
    Plug a digital scanner into your car’s diagnostic port (usually under the dashboard). Scan for fault codes and make note of the freeze frame data — this tells you under what driving conditions the error was triggered.
  2. Reset and Test Drive
    Clear the codes and take the car for a short test drive. Rescan afterward. If the P2299 code reappears, the issue is persistent and needs to be resolved.
  3. Inspect Brake and Accelerator Pedal Sensors
    • Verify the brake pedal position sensor is properly mounted and responding to pedal movement.
    • Check the accelerator pedal position sensor (APPS) for smooth movement and correct voltage readings.
  4. Check Wiring and Connectors
    Look for damaged or corroded wiring harnesses and connectors near both pedal assemblies. A loose connection can trigger false signals to the ECM.
  5. Review Freeze Frame Data
    This step is often skipped, but it’s vital. Analyze the exact conditions (speed, throttle position, brake pressure) when the code was recorded.
  6. Ask the Driver
    Sometimes, the issue is due to driving habits — especially pressing both pedals at once. Ask if this is a common practice.

Diagnosing Mistakes to Avoid

  • Clearing Codes Before Reviewing Freeze Frame Data: This erases valuable diagnostic info.
  • Assuming the Fault Is in One Sensor: Always test both the brake and accelerator sensor circuits.
  • Skipping Wiring Checks: Many P2299 errors are due to poor connections or wire breaks — not failed sensors.
  • Repairing Based on Assumption Alone: Don’t guess — always confirm with data and testing.

How to Fix the P2299 Code in Your Vehicle

Once the P2299 code has been diagnosed, it’s time to apply the proper fix. Whether you’re a DIY car owner or heading to a professional mechanic, here’s how the repair process usually goes.

Step-by-Step Fix for the P2299 Code

  1. Check the Accelerator Pedal Position Sensor (APPS)
    Since this sensor often plays a key role in triggering the P2299 code, inspect it first. Use a multimeter to:

    • Test voltage signal as you press and release the pedal.
    • Look for inconsistent or erratic readings, which may indicate a faulty APPS.

    🔧 Fix: If readings are out of range or the sensor fails the continuity test, replace the APPS.

  2. Test the Brake Pedal Position Sensor
    The brake pedal sensor must send a clear signal when the pedal is pressed or released.

    • Ensure it’s tightly secured.
    • Verify signal consistency with a scan tool or multimeter.

    🔧 Fix: Replace the sensor if the output is inaccurate or the part is physically damaged.

  3. Inspect Wiring and Harnesses
    Examine all wiring connected to both the accelerator and brake pedals:

    • Look for frayed wires, corrosion, or poor insulation.
    • Pay special attention to areas near the pedals where wires may get pinched or stretched.

    🔧 Fix: Repair or replace any damaged wires or connectors.

  4. Recalibrate the Pedals
    Some vehicles require pedal recalibration after parts are replaced. You can typically do this through the vehicle’s onboard diagnostic system or following the manufacturer’s service manual instructions.
  5. Reset the OBD-II System
    After repairs, always reset the OBD-II system with a scanner to clear the code and monitor for recurrence.

Driver Habits That May Cause the P2299 Code

Interestingly, this error is sometimes caused by driver behavior — not mechanical failure. If you or someone else is pressing both the brake and accelerator pedals simultaneously, even unintentionally, the ECM will interpret it as a conflict.

🚫 Avoid These Mistakes:

  • Do not use the same foot to press both pedals.
  • Avoid resting your foot over the brake pedal while accelerating.
  • Never press both pedals for more than 5 seconds, especially during high-speed driving.

Using the Manual for Assistance

If you’re without a scanner or can’t access a technician right away:

  • Consult your vehicle’s owner’s manual or repair guide.
  • Many manuals include sensor locations, wiring diagrams, and error code information that can assist in basic troubleshooting.

Significance and Repair Cost of the P2299 Code

The P2299 code might seem like a minor sensor issue at first glance, but it actually plays a critical role in your vehicle’s safety logic. The moment your ECM detects a mismatch between the accelerator and brake pedal signals, it limits throttle response to prevent accidents — especially unintended acceleration.

Why This Code Is Important

  • 🚘 Safety Mechanism: The ECM assumes something’s wrong if you’re accelerating and braking at the same time — possibly a stuck pedal, sensor failure, or driver panic.
  • 🛑 Prevents Unintended Acceleration: This logic helps prevent serious accidents caused by conflicting pedal inputs.
  • ⚠️ Triggers Limp Mode: It can severely limit your car’s performance until the problem is fixed.

Ignoring this code may not only reduce drivability but can also cause long-term wear on your car’s sensors or ECM.

How Much Does It Cost to Fix the P2299 Code?

The total cost depends on your vehicle’s make, model, and the root cause of the issue. Here’s a breakdown:

Service Estimated Cost (USD)
Diagnostic Scan $80 – $150
Accelerator Pedal Position Sensor $100 – $300 (parts + labor)
Brake Pedal Position Sensor $90 – $250 (parts + labor)
Wiring or Connector Repair $50 – $200
ECM Reprogramming (if needed) $100 – $300

⚠️ Note: Labor charges vary by region. Always confirm prices with your local mechanic.

Final Thoughts: Preventing the P2299 Code

In summary, the P2299 code often occurs when both the brake and accelerator pedals are pressed at the same time, either accidentally or due to sensor faults. To prevent it:

  • ✅ Drive using proper pedal control (never use one foot for both pedals).
  • ✅ Ensure pedal sensors and wiring are maintained regularly.
  • ✅ If the check engine light turns on after pressing both pedals, stop driving and have the code diagnosed immediately.

Older vehicles may not have advanced pedal fault protection, so if you’re driving one, it’s even more crucial to fix this code promptly.

Frequently Asked Questions (FAQs)

❓ What does the P2299 code mean?

The P2299 code indicates a conflict between the signals from the brake pedal position sensor and the accelerator pedal position sensor. The ECM triggers it when both pedals are engaged simultaneously or when sensor outputs are incompatible.

❓ Can I drive with a P2299 code?

Technically yes, but it’s not safe. Your car may enter limp mode, and responsiveness can be severely reduced. It’s best to diagnose and fix the issue immediately.

❓ Is the P2299 code dangerous?

Yes. This code is linked to the braking and acceleration system — two critical safety features. A malfunction here could lead to loss of control, especially at high speeds.

❓ How do I reset the P2299 code?

You can reset it using an OBD-II scanner. However, if the underlying issue isn’t resolved, the code will likely return after a short drive.

❓ What is the most common fix for the P2299 code?

The most common fix involves repairing or replacing the accelerator pedal position sensor (APPS) or brake pedal sensor, and checking all wiring in between.

Get Weekly Car Code Fixing Tips (No Spam, Just Help)

Join 10,000+ car owners learning to fix common car problems using OBD2 tools – 1 email per week.

Scroll to Top