Update. Finally solved problem. After some vacuum hose changes that did nothing and Pfaff Tuning who could only refer me to their full Audi dealership, Pfaff (which would be okay I'm sure) I took car back to my trusted (but often expensive) dealer, Agincourt Autohaus. Their Audi specialist spent 90 minutes testing and analyzing the car and finally found problem and fixed it! It was a faulty PCV valve. Not a completely broken one but one that was not fully functional at 100% hence the intermittent fault codes. It's been a week now and no fault codes and car runs like new. Now if I could only get my new Nav system to give me traffic reports and my new rims to run true, I'd be really happy