Mine was not for esp mine was for glow plug light flashing. As I said whilst looking for a possible solution to my issue I happened across the esp one possibly being the brake light switch.
I had searched online on forums etc for causes to my glow plug light flashing. Alot of solutions said replace the brake light switch. So as it was cheap I did this first, as I didn't fancy paying hundreds out replacing glow plugs as suggested by a diagnostic (not Vagcom). When you got to a scrap yard you can always tell parts that cause problems on cars as theyre nearly always gone. Out of 5 audi a3 8p in stock 4 had the switch taken, similar to the weak point on a3 glove box's the hinges. All the glove box's were gone. I'd say faulty brake light switches are a problem with a3s.
What people fail to see is a diagnostic is not the answer in every case especially if it's not Vagcom. My daughter had diagnostics done on her car a mk6 1.6tdi golf. It gave error codes for egr so that was replaced, still the same next up egr cooler, still the same. There was more after that it ended up being a sensor.