No codes at all, revo stage 2+ software and I was using a VWR intake, to rule out MAF scaling I switched back to OEM airbox. It's less with the oem, doesn't jump as high after dipping below tick over. But Still does it to some extent. With the VWR It can dip to 520rpm them recover to 1000 then settle back to idle.
Had a smoke test done, checked the pcv, swapped the diverter valve, replaced all vacuum hoses to and from the vaccine pump. However the trims and the way the car drives really doesn't indicate a leak.
I have calibrated the throttle body with vcds, looking at the logs the throttle is doing what is should. When the revs dip it closes to a value less than idle, so looks like the throttle is doing the right thing. AFR seems ok, it's def not lean indicating a leak. Car idles fine, solid as a rock. Have logged with the maf disconnected and the throttle doesn't close as far as it does with the MAF connected (so the revs don't dip)I'm thinking if the throttle is gummed even an bit it's allowing less air for a given opening (based on the MAF reading). But with MAF disconnected it relies on map which is absolute value after the butterfly. Which all kind of makes sense ?
TBH I am running out of ideas and don't want to keep replacing bits for no reason. I mate who is a master tech at Audi has been looking at it too, he hasn't seen this before (after ruling out the obvious leaks etc).
It's a real annoyance