Loading

How do I clear my P0299 code?

In brief, P0299 signals that the engine is not achieving the commanded boost. Clearing the code requires diagnosing and fixing the boost system, then erasing the code with an OBD-II scanner. Simply clearing the code without addressing the underlying problem will likely cause it to return.


What P0299 Means


The P0299 code is a generic OBD-II indicator for an underboost condition in turbocharged or supercharged engines. It means the pressure the engine is producing is lower than what the engine control unit (ECU) commanded. Common symptoms include reduced power, sluggish acceleration, and, in some cases, higher fuel consumption. The code points to the boost system as a whole rather than a single component, so multiple causes may be involved.


How to Clear P0299: Diagnosis and Reset


Below are steps to diagnose and clear the code responsibly. They cover identifying root causes and then erasing codes once repairs are complete.



  1. Scan for codes and review freeze-frame data with an OBD-II scanner to understand the conditions when the fault first appeared.

  2. Inspect for boost leaks: examine all boost hoses, intercooler plumbing, clamps, and the throttle body boot for cracks or disconnections.

  3. Inspect the turbocharger and wastegate: check for shaft play, oil leaks, damaged housings, or a sticking wastegate/boost actuator. Listen for whistling or hissing sounds that indicate leaks.

  4. Test the boost control system: verify the boost control solenoid (electrical or vacuum type), vacuum lines, and electronic actuators are functioning properly. Clean or replace as needed.

  5. Check sensors that influence boost: MAP (or MAP sensor) and MAF sensors. Clean or replace if dirty or faulty; inspect wiring for damage.

  6. Look for exhaust restrictions and aftermarket modifications: ensure proper exhaust flow and that there are no blockages affecting boost.

  7. Address leaks or faulty components: repair or replace hoses, clamps, intercooler, turbo components, sensors, or actuators as needed.

  8. Clear the codes with your scanner: use the Clear/Erase Codes option in the tool. Some systems require the engine to be off before erasing.

  9. Perform a road test and monitor live data: verify boost pressure, sensor readings, and that the check engine light stays off after a few drive cycles.


Clearing the codes without addressing the root cause can lead to a quick reappearance of P0299 and potential additional codes.


Common Causes of P0299


These are frequent culprits behind underboost conditions. Not every car will have all of these, but they represent typical failure points to inspect after a P0299 code appears.



  • Boost leaks in hoses, intercooler plumbing, or clamps

  • Faulty or sticking wastegate actuator or boost solenoid

  • Dirty or failing MAP/MAF sensors


  • Exhaust restrictions (e.g., clogged catalytic converter)

  • Vacuum leaks in the intake tract

  • Aftermarket tuning or incorrect ECU calibration


Addressing these issues is essential before attempting to clear the code; otherwise, it is likely to return.


When to Seek Professional Help


Boost systems operate under high pressure and affect engine performance. If you’re not experienced with turbo systems, a certified mechanic can perform a smoke test for leaks, verify boost curves, and confirm sensor health to avoid misdiagnosis.


What to Expect After Repair and Clearing


After repairing the root cause and erasing the codes, the ECU may require a drive cycle or several miles of normal driving for the system to recheck boost levels. If no fault reoccurs, the light will stay off. Some vehicles may require dealer-level tools to reset adaptive memory or complete a reset procedure beyond a basic code erase.


Summary


The P0299 code signals an underboost condition in a turbocharged or supercharged engine. Clearing it properly involves diagnosing and repairing boost-system issues (leaks, defective turbo/wastegate, faulty sensors, or exhaust restrictions) and then using an OBD-II scanner to erase the codes. Do not rely on code clearing alone; address the root cause and test the system through drive cycles to confirm normal operation.

Kevin's Auto

Kevin Bennett

Company Owner

Kevin Bennet is the founder and owner of Kevin's Autos, a leading automotive service provider in Australia. With a deep commitment to customer satisfaction and years of industry expertise, Kevin uses his blog to answer the most common questions posed by his customers. From maintenance tips to troubleshooting advice, Kevin's articles are designed to empower drivers with the knowledge they need to keep their vehicles running smoothly and safely.