Boost leak vs turbo failure (P0299 reality check)

Underboost codes are often a hose, clamp, actuator, or control issue - not a dead turbo. Here is a fast way to decide what you are dealing with.

What P0299 usually means

P0299 is a performance code: the ECU requested a certain boost level and did not see it. That can be caused by a leak, a control fault, or (less commonly) a failing turbo.

Usually is

  • Split charge pipe / intercooler hose / clamp blow-off
  • Boost control issue (wastegate actuator, vacuum line, solenoid)
  • Sticking VNT vanes (diesel) or control calibration issue
  • MAP/boost sensor plausibility problem (verify with data)

Usually is not

  • A turbo that suddenly exploded (unless you have smoke/noise/oil loss)
  • A random sensor replacement without checking requested vs actual boost

A simple decision path

  1. Check for obvious leaks: oily mist trails, loose clamps, split hoses, cracked intercooler end tanks.
  2. Log requested vs actual boost (and throttle/load) on a safe road test.
  3. Pressure/smoke test the charge system. If it leaks, fix the leak first - it is the most common outcome.
  4. Verify wastegate/VNT control: actuator movement, vacuum supply, solenoid command vs response.
  5. Only then suspect turbo hardware: shaft play, compressor damage, excessive oil, abnormal noise, persistent low boost with no leak and correct control.

Related code pages

Trust note: A boost leak can mimic turbo failure. A pressure test that proves a leak is worth more than any guess.