Audi Repair Questions? Ask a Mechanic for Answers ASAP
Ok, so before replacing any other parts, can you please post the list of fault codes in either VAG 7-digit format or SAE Pxxxx format?
If the EPC light is on, there are definitely fault codes stored, however, a generic OBD2 scanner often will not be able to retrieve them. Something Audi/VW-specific will be necessary. To at least give you a bit more information in the meantime, EPC stands for electronic power control, or in other words, your drive-by-wire throttle. There is no mechanical linkage between the throttle pedal and throttle body on the engine. So there are electronics in both that are monitored. If there is a fault in either, the EPC light will illuminate, and engine ECU will record faults. I have replaced a few throttle bodies in these, but I don't recommend throwing any other parts at it until you can get a proper scan done. When you do, please reach out and let me know results.
Glad to help