P0299: Turbo/Supercharger Underboost — Diagnosis, Causes & Testing
P0299 means actual boost is below commanded boost. Learn the evidence-driven workflow — requested vs actual boost, charge-air leaks, wastegate/VGT, vacuum control, MAP sensing, exhaust restriction and turbo condition.
Pressure, voltage, torque, pin and waveform values on this page are guidance only. Vehicle-specific verified specification required before acting on any test.
What the code means
P0299 is a rationality / performance code. The ECM has detected that actual boost pressure is below the commanded (requested) boost by a calibrated threshold under a load condition. The ECM compares the MAP sensor (or combined MAP/TMAP) reading against the boost target it calculated and commanded — when actual falls short, P0299 sets.
The code reports a boost shortfall. It does not say whether the turbo, the control system, the plumbing, or the sensor is the cause.
System involved
- Turbocharger (or supercharger) — the boost generator
- Wastegate / VGT (variable geometry) — boost control
- Vacuum / electronic actuator controlling the wastegate or VGT
- Charge-air path: intercooler, hoses, clamps, throttle-body seal
- MAP / TMAP / boost sensor — the measurement
- Exhaust path — restriction upstream of the turbo limits turbine drive
Common symptoms
- Low power under load, especially at higher RPM
- Limp mode / reduced-power message
- Lack of boost response on acceleration
- MIL on
- Occasional black smoke (over-fuelling to compensate for low air) on diesels
- No unusual idle (boost faults usually appear under load only)
Possible causes
- Charge-air leak: split hose, loose clamp, cracked intercooler, blown-throttle seal
- Wastegate: stuck open, or actuator failing to close it
- VGT: vanes stuck open or sluggish (common on diesel VGT turbos)
- Vacuum control: weak vacuum pump, leaking vacuum line, solenoid not commanding the actuator
- Electronic actuator: calibration lost or motor failure (on electronically controlled wastegates)
- MAP / boost sensor: biased low, or accurate with genuine boost loss
- Exhaust restriction: blocked DPF (diesel), restricted cat (petrol) — limits turbine drive
- Turbocharger wear: worn bearings, eroded compressor/turbine wheel
- Sensor/electrical: MAP 5V reference, ground, signal circuit
Why the DTC does NOT prove a particular component has failed
P0299 reports a measurement gap: commanded boost minus actual boost. The turbo is only one of many possible causes. A split intercooler hose, a wastegate held open by a weak vacuum solenoid, a biased MAP sensor, or a blocked DPF will all set the identical code. Replacing the turbocharger because "P0299 means the turbo" is the parts cannon — a boost leak that takes ten minutes to find will not be fixed by a new turbo.
The code is a hypothesis generator. Gather evidence to separate turbo, control, plumbing, sensor, and exhaust before any part is ordered.
Initial checks
- Read all codes. P0234 (overboost), P0069, P0236, P0237, P0238 (MAP circuit) shape the hypothesis.
- Compare requested vs actual boost under load — the gap that set the code.
- Visual: charge-air hoses, clamps, intercooler for damage or oil (oil = leak signature).
- Vacuum lines and actuator if vacuum-controlled — splits and kinks.
- DPF / exhaust restriction on diesels — related soot/regen codes.
Freeze-frame values worth reviewing
- Engine speed and load (the code sets under load)
- Requested boost
- Actual boost
- MAP sensor voltage (if available)
- Intake air temperature, coolant temperature
- Fuel trim (compensation behaviour)
Live-data parameters worth reviewing
| Parameter | Why | |---|---| | Requested (commanded) boost | What the ECM asked for | | Actual boost | What the sensor reports | | MAP / TMAP | Is the sensor plausible? | | Wastegate / VGT duty | Is the ECM trying to increase boost? | | EGR position (diesel) | Affects airflow | | Boost-control solenoid duty | Command signal | | Exhaust back-pressure (if available) | Restriction | | Fuel trims | Over-fuel compensation |
Watch requested vs actual under load: a growing gap with solenoid duty rising suggests control is trying but something physical is limiting boost (leak, wastegate open, exhaust restriction).
Electrical tests
- MAP / boost sensor 5V reference, ground, signal — back-probe and compare to scan PID.
- Boost-control solenoid: command signal and resistance.
- Vacuum solenoid: power, ground, command.
- Wiring and connector near turbo (heat).
Mechanical tests
- Boost leak test: pressurise the intake from the turbo outlet and listen/soap-test for leaks. The most decisive single test for P0299.
- Vacuum actuator hold: apply vacuum, does the wastegate move and hold? A failing diaphragm leaks vacuum.
- VGT movement: command the vanes (where bi-directional control allows) and confirm mechanical response.
- Exhaust back-pressure test for restriction (DPF/cat).
- Turbo shaft play (with wheel removed) — only after leaks and control are ruled out.
Next-best-test decision logic
- Boost leak test → Leak found: fix plumbing. → No leak: continue.
- Does MAP agree with a mechanical boost gauge? → Disagrees: MAP sensor/circuit. → Agrees: boost is genuinely low. Continue.
- Under load, does requested rise while actual stalls? → Yes: control or turbo. Continue.
- Is wastegate/VGT actuator moving and holding? → No: actuator/vacuum/solenoid. → Yes: continue.
- Exhaust back-pressure high? → DPF/cat restriction. → Normal: continue.
- Turbo response / shaft play → Turbo condition.
Common diagnostic mistakes
- Replacing the turbo without a boost-leak test.
- Not comparing requested vs actual — only looking at actual.
- Ignoring vacuum control on wastegate/VGT systems.
- Overlooking DPF restriction on diesel P0299.
- Trusting the MAP sensor without a mechanical confirmation.
Related DTCs
- P0234 — Turbo overboost (the opposite fault — control the other way)
- P0236 / P0237 / P0238 — MAP / boost sensor circuit faults
- P0069 — Manifold absolute pressure correlation
Manufacturer-specific considerations
- BMW: electronic wastegate actuators (N-series, B-series) — actuator calibration loss is common; vacuum VNT on diesels. Vehicle-specific verified specification required.
- Audi / VW (TFSI/TDI): charge-air hoses split, VGT vane sticking on TDI, DPF restriction on diesels. Vehicle-specific verified specification required.
- General: confirm boost control command before condemning the turbo.
Driveability and safety considerations
- Drive gently to the workshop — low power is usually safe but the vehicle may not accelerate adequately for overtaking.
- Limp mode: restart may clear temporarily but the fault returns under load; do not rely on it.
- Over-fuelling from low air can damage the catalyst / DPF over time — do not ignore.
Example evidence-driven diagnostic workflow
- Complaint: "Low power on motorway, limp mode, MIL on."
- Scan: P0299. Freeze frame: 80% load, requested 1.8 bar, actual 0.9 bar.
- Hypothesis: boost not meeting command — leak, control, or turbo.
- Test 1 — Boost leak: pressurise intake, audible leak at intercooler end tank. Leak confirmed.
- Test 2 — Requested vs actual: actual climbs to 0.9 bar then stalls; solenoid duty at max. Control trying — physical loss.
- Test 3 — MAP vs mechanical gauge: gauge also reads low. Sensor accurate.
- Confirmed root cause: split intercooler end tank losing charge air under load.
- Repair: replace intercooler.
- Verification: requested vs actual within tolerance on a full-load road test; no code return.
The turbo was never replaced — the leak was found in ten minutes.
Related DTCs
Related MechanIQ guides
Diagnosing this fault on a real vehicle?
Start a MechanIQ diagnosis — import your scan data and let the evidence engine find the next best test.