I have an Audi A3 1.6 that's had a misfire problem for some time now. Going back a few months, when I first connected VAGCOM/VCDS to the car this is the (massive) list of faults that had accumulated on the car since the previous owner had never had the car scanned:
Since then, I have spent months messing about trying to get everything right. I changed the spark plugs, coil packs and both lambda sensors (one on the engine and one on the exhaust). I've cleaned and reconnected the MAF sensor and I've even gone to the extent of changing the head gasket. Having done all of this I've managed to clear every single fault on the above list but I still have this incredibly annoying misfire upon idle, which is the reason I've been scanning and changing parts on the car in the first place.
I've re-scanned the car numerous times with VCDS having put hundreds of miles on the car between each scan and it no longer ever finds any faults. The misfire keeps the car jumping between as low as 600 revs up to just under 1000 revs at idle. What seems strange to me is that this makes it much harder to pull away without stalling than it should, but once the car is actually rolling it appears to run perfectly. It's not as if it's only firing on three cylinders etc. As soon as I get to a stop the misfiring will start again.
Does anyone have any recommendations as to what I should try changing next? I'm really running out of ideas here...