VW · Audi · Škoda · Seat

VAG OBD Codes
the TSI & TDI faults explained

The codes that actually show up on VW, Audi, Škoda and Seat — turbo, intake flaps, timing and misfires — explained with causes and fixes.

Volkswagen / Audi (VAG) P-codes Causes & fixes Free decoder
Share:
Advertisement
Part 1 · The basics

Volkswagen / Audi (VAG) check engine light codes

Volkswagen Group (VAG) models use standard OBD-II engine codes plus a very detailed layer readable with VCDS or OBDeleven. The P-codes below are among the most reported across TSI petrol and TDI diesel engines.

If you own a VAG car and the check engine light is on, start here.

Part 2 · Decode

OBD-II code decoder

System
Type
Subsystem
Fault #
Part 3 · The dictionary

Most common Volkswagen / Audi (VAG)

Classic VAG faults behind these codes.

Code Description
P0011 "A" Camshaft Position Timing Over-Advanced (Bank 1)
P0171 System Too Lean (Bank 1)
P0299 Turbocharger Underboost Condition
P0300 Random/Multiple Cylinder Misfire
P0401 EGR Flow Insufficient
P0420 Catalyst System Efficiency Below Threshold (Bank 1)
P0441 EVAP System Incorrect Purge Flow
P2015 Intake Manifold Runner Position Sensor Range
Advertisement
Part 4 · Common faults

Common Volkswagen / Audi (VAG) faults

Classic VAG faults behind these codes.

1

Turbo underboost (P0299) — boost leaks, wastegate wear, or vacuum hoses on TSI engines.

2

Intake manifold flaps (P2015) — carbon buildup on the runner actuator, common on direct-injection TSI.

3

Timing over-advanced (P0011) — oil pressure or VVT solenoid issues on 2.0 TSI.

4

Misfires (P0300) — coils and plugs, very common on 1.2/1.4 TSI.

5

EVAP purge (P0441) — purge valve faults across the range.

Advertisement
Part 4 · Common faults

Volkswagen / Audi (VAG) FAQ

What causes P0299 on VW TSI engines?
Turbo underboost usually comes from a boost leak (intercooler piping), a worn wastegate actuator, or vacuum hose leaks. A smoke/pressure test pinpoints it.
Is P2015 a big repair?
P2015 (intake manifold runner position) is often caused by carbon buildup. Intake cleaning plus actuator replacement resolves it. Costs vary by engine.
Why do VW engines misfire?
Ignition coils are the classic cause on TSI engines. Swapping coils between cylinders confirms it quickly.
Do I need VCDS to fix VAG codes?
A generic reader handles engine codes; VCDS/OBDeleven unlock module-level data and adaptations. For most engine codes, generic tools are enough to start.
Are P codes the same across Audi and VW?
Yes, the shared VAG platform means most engine codes are identical across VW, Audi, Škoda and Seat.

Codes vary slightly by model, year and engine. Always confirm with a proper diagnosis. Manufacturer-specific codes (P1xxx/P2xxx) may differ from generic descriptions.

Continue reading

Decode your Volkswagen / Audi (VAG) code now

Use the free decoder below, or browse the most common Volkswagen / Audi (VAG) codes.

Advertisement