could the EPC light be on due to low gearbox oil?
I wouldn't of thought so, but you never know ?

Still the same lights on this morning, will see what the fault codes are in morning on way to dealers,
Did a few searches last night some have had the throttle bodys replaced due to EPC light on.
The EPC (Electronic Pedal Control) is the "fly by wire" system that controls the throttle, it took the place of the cable that went from the gas pedal to the throttle body on VW. If this light is on and there is also a P0102, MAF (Mass Air Flow) related code stored in the vehicle's computer, the EPC may be caused indirectly from a faulty MAF. If the EPC is on and there is no other codes stored, it could be a faulty electronic throttle body or need to be re-programmed. The vehicle's computer must recognise the throttle body so when replacing it with new or used it will need to be programmed with a Vag com Diagnostic computer.
Source(s):
Machanic/ Vw specialist.