An update on this one, I replaced the egr valve, throttle body, and pre cat lamda sensor. Have just ran VCDS and still have the following codes:
4 Faults Found:
18043 - Powertrain Data Bus
P1635 - 35-00 - Missing Message from A/C Controller
17524 - Oxygen (Lambda) Sensor Heating; B1 S1
P1116 - 35-00 - Open Circuit
17604 - Oxygen (Lambda) Sensor Heater Circuit: B1 S1
P1196 - 35-00 - Electrical Malfunction
17591 - Linear O2 Sensor; Reference Voltage
P1183 - 35-10 - Short to Plus - Intermittent
Any ideas??
Finally fixed mine, don't use a non Audi part. The new part was throwing these codes, I put a used Audi part in and the car is working without error codes