When the vehicle’s control module detects that the brake and accelerator pedals are reporting mutually exclusive positions, it sets P2299. Drivers usually notice the problem immediately because the system intervenes to protect safety and drivability.
These alerts are safety‑critical; the vehicle is deliberately limiting performance until the conflict is resolved.
The BPP sensor generates a voltage proportional to pedal travel. If the sensor drifts, sticks, or produces a voltage that the module interprets as “brake applied” while the accelerator is also active, the module flags an incompatibility.
Modern vehicles use dual‑wire APP sensors for redundancy. A short, open circuit, or calibration error in one sensor can cause the module to receive a contradictory signal versus the BPP sensor, triggering P2299.
The powertrain control module (PCM/ECU) or body control module (BCM) processes BPP and APP data. Corrupted firmware, a failing internal regulator, or a loss of CAN‑bus communication can cause the module to misinterpret valid sensor inputs as conflicting.
Corroded pins, broken pins, or high‑resistance grounds in the BPP or APP circuits introduce voltage drops that mimic sensor faults. A loose connector can intermittently disconnect one sensor while the other remains active.
After a pedal‑module replacement or after certain service procedures, the module must be calibrated to the specific sensor pair. An incomplete or outdated calibration file can leave the module with mismatched scaling factors, producing a false incompatibility.
Connect a professional scan tool, read the stored and pending codes, and confirm P2299 is present without unrelated faults that could mask the issue.
Access the BPP and APP sensor readings simultaneously. Normal BPP voltage ranges from ~0.5 V (released) to ~4.5 V (fully pressed). APP voltage should follow a similar linear range. Any simultaneous high values indicate a conflict.
With the ignition off, measure sensor resistance at the connector. Values outside the manufacturer’s specification (typically 1.5 kΩ to 3.5 kΩ) suggest a faulty sensor.
Visually examine the BPP and APP harnesses for corrosion, frayed wires, or bent pins. Use a multimeter to confirm continuity and proper ground resistance (< 0.1 Ω).
After any wiring repair, clear the code, drive the vehicle, and monitor for recurrence. If P2299 returns, proceed to module-level actions.
Many OEM scan tools provide a “Pedal Calibration” routine. Execute the procedure according to the vehicle’s service manual. Re‑scan; if the code persists, the module may be at fault.
Check the manufacturer’s technical service bulletin (TSB) for firmware revisions that address pedal‑position conflicts. Apply the update using a dealer‑level or OEM‑approved tool.
If the module shows internal voltage regulation failure, CAN‑bus transceiver damage, or repeated calibration failures, replacement is usually more reliable than board‑level repair.
Install a new, VIN‑matched control module. After physical installation, the module must be programmed with the vehicle’s exact software version and security keys. Labor for programming typically runs $200‑$300.
Cost outlook
All repairs should be performed with a scan tool capable of accessing the vehicle’s CAN network and executing OEM calibration routines.
If live data shows valid sensor signals, wiring is sound, and the module repeatedly fails calibration or re‑programming attempts, the internal electronics are likely compromised. A repaired board may provide a temporary fix, but the risk of recurrence remains high, especially in safety‑critical systems that monitor brake and throttle interaction.
Modern control modules are complex and integrated with security and immobilizer systems. That’s why choosing a replacement isn’t only about the hardware—it’s about correct programming and compatibility. Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by warranty. Replacement units vary depending on production date and software version, so the correct module is matched by VIN before programming. This ensures seamless integration with the vehicle’s existing networks and eliminates the need for dealer‑only re‑coding.
Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.