I have had a similar check engine light problem with my 2000 Audi A6 4.2. The light has been on for over 30000 miles now! Before the warranty ran out I had all kinds of repairs made but nothing solved the problem. The car is running just fine so I have given up trying to locate the problem. Did you have any performance issues when your light was on?