Skip to content
MotorFiable

Turbo and forced inductionGeneric OBD-II codeUrgency: Garage soon

P0299 on BMW: causes and affected engines

P0299 means: turbocharger or supercharger "A": insufficient boost pressure (underboost).[1][2] BMW has 9 documented faults that can trigger it, across 7 engines, including BMW N47, BMW M47, BMW N57 and BMW B47. Only a diagnosis can confirm the cause on your car.

Documented faults
9
that can trigger it
Engines
7
used by BMW, with at least one of them
BMW models
33
with at least one of these faults
Urgency
Garage soon

2 sourcesHow we work

Documented faults in BMW engines that can trigger P0299

Grouped by engine or model, from most to least important. These are faults with the turbo and with the EGR valve: not all of them will necessarily set the code, and only a diagnosis confirms the cause on your car.

BMW N47

In Serie 1 E87, Serie 1 F20, Serie 3 E90, Serie 3 F30, Serie 5 E60, Serie 5 F10 and 3 more models

Common causes of P0299 on any make

From most to least likely, according to the sources.

  1. 1Air leaks in the boost hoses or the intercooler, from a split hose or a loose clamp: this is the most common cause.[1][2]
  2. 2Faulty wastegate or its actuator, or a seized turbo, which do not regulate the pressure properly.[1][2]
  3. 3Worn or faulty turbo.[1][2]
  4. 4Blocked intercooler or intake.[2]

What to check first

The first diagnostic steps, from the most likely and cheapest to check to the most expensive.

  1. 1First check the boost hoses and the intercooler: cracks, oil at the joints and loose clamps. This is the most common cause and the cheapest to repair.[1][2]
  2. 2With a diagnostic tool, compare the boost pressure requested by the control unit with the pressure measured by the sensor while you accelerate.[2]
  3. 3Check that the wastegate actuator (or variable geometry actuator) moves and that its rod travels the full stroke, and check the solenoid valve that controls it.[1][2]
Full guide to P0299: symptoms, diagnosis and whether you can drive

Frequently asked questions

Which BMW engines have faults that can trigger P0299?

BMW N47 (2 faults), BMW M47 (1 fault), BMW N57 (1 fault), BMW B47 (1 fault), BMW N54/N55 (1 fault) and BMW N20 (1 fault). Each fault has its own page with the affected years and versions, the symptoms and the repair cost.

What does code P0299 mean on a BMW?

Turbocharger or supercharger "A": insufficient boost pressure (underboost). The engine control unit has detected that the turbo is not delivering the expected boost pressure: the actual pressure falls below what the engine management requests. That is why, to diagnose it, the requested pressure is compared with the measured pressure using a diagnostic tool. It is a generic OBD-II code: it means the same on a BMW as on any other make.[1][2]

Can I keep driving with P0299?

Garage soon. You can normally get to the garage by driving gently, often in degraded mode, but you should not carry on using the car as normal: the fault can end up causing more serious engine damage.[1][2]

Sources

Every fact on this page links to its source. If you find an error, let us know.

  1. Qué significa el código P0299Autodoc Club · Technical documentation · consulted 2 October 2026 · in Spanish
  2. P0299: Turbocharger/Supercharger A Underboost ConditionCarista · Technical documentation · consulted 2 October 2026