EPC stands for Electronic Power Control. On a Volkswagen, Audi, SEAT, Skoda, or Cupra dash, it means the engine ECU has detected a fault that involves throttle, brake input, or one of the sensors that feeds into power management. The car may drop into limp mode with reduced throttle until the fault is cleared.

How EPC differs from a plain check engine light

A check engine light covers any emissions-related fault. EPC is narrower. It fires when the engine ECU loses confidence in one of the inputs it uses to deliver torque safely: pedal position, throttle position, brake light switch, mass airflow, or, on diesels, glow plug control and DPF status. You will often see EPC and the engine light together, but EPC on its own usually means a hardware sensor or switch, not an emissions fault.

Faults that set EPC most often on VAG cars

FaultYears/engines most affectedTypical fix
Brake light switch (F47)MK4/MK5 Golf, B6/B7 Passat, B7/B8 Audi A4Replace switch, $15 to $35 part, ten-minute job
Throttle body coking1.4 TSI, 1.8T, 2.0 TFSI from roughly 2008 to 2018Clean or replace throttle body, run basic setting
Coil pack failure2.0 TFSI EA888, 1.4 TSI EA211Replace failed coil, code will name the cylinder
MAF sensor drift2.0 TDI, 3.0 TDIReplace MAF, $90 to $250
Accelerator pedal moduleMK5/MK6 Golf, B7/B8 A4Replace pedal assembly
ABS module / wheel speed sensorOlder MK5, MK6 platformsSensor first, module second

The brake light switch is the cheapest and most common fix on older VAG cars. If your brake lights are not coming on with the pedal, or the cruise control will not engage, start there before anything else.

Diagnose it properly with a VAG scan tool

A generic OBD-II reader will pull powertrain codes but not the body and chassis codes that VAG cars rely on. VCDS, OBDeleven, or a Carista dongle reads every module. Specific codes you will see often:

  • P2293: fuel pressure regulator
  • P0299: turbo underboost (diverter valve or boost leak)
  • 17978 / P1542: throttle body adaptation needed
  • 17988 / P1552: brake pedal switch implausible signal
  • P0341: cam position sensor

Throttle body adaptation after any cleaning or replacement

This is the step DIYers skip and then complain about. After cleaning or replacing a throttle body on a 1.8T, 2.0 TFSI, or 1.4 TSI, you need to run the throttle body basic setting (block 060 on older platforms, an action via UDS on newer ones). Disconnecting the battery for 30 minutes works on some cars but not reliably on MQB platform cars from 2013 onward.

Brake light switch quick test

Sit in the car with a friend behind it. Engine running, foot off the pedal. Press the brake. If the brake lights do not come on, or they flicker, the switch is faulty. On most VAG cars built before 2015 it is a $20 part that twists into the pedal box.

When EPC means “do not drive it home”

If EPC is on alongside the glow plug light flashing on a diesel, or you see EPC plus a coolant warning, pull over. The ECU is cutting power for a reason. Forcing a limp-mode car up a hill is how you cook a turbo or a DPF.

DSG and EPC together

If EPC pops up with a DSG fault, the dual-clutch transmission has lost engine torque data and may shift hard or refuse to leave first. Get it scanned the same day. Driving with a DSG in fault mode chews the mechatronic unit, and that is a $2,500 to $4,000 repair.