My wife's 2004 1.6 A3, BGU engine type, has a problem when sat in traffic at idle.
The RPM is sometimes lumpy, and sometimes it slowly climbs to around 1100ish rpm before dropping. back down to 700ish and starting to climb again. Then, just to confuse matters, sometimes, it will sit, rock solid at 650-700 rpm.
When driving, there is no sign of the problem whatsoever, the car pulls just as well as my 1.6 VW Golf which has no issues.
Initially I suspected an air leak, so I changed a bunch of hoses that were cracked/broken including the crankcase breather pipe and the main air intake pipe (from the airbox to the throttle body) and this has reduced the severity of the above symptoms, but got rid of them entirely.
I have a few error codes using a small (cheap) code reader:
16891, Idle control system, RPM Higher than expected.
16784, EGR valve malfunction. (this one hasn't returned since I erased it today before a long drive)
And 2 codes that I couldn't find definitions for 05523 and 04755.
Should the EGR valve be my next point to look at? The car recently had a new fuel and air filter, and had 4 new plugs about a year ago.
Any help would be gratefully received!