find someone with VCDS near you and try a throttle body adaptation (engine, measuirng blocks, block 60 and go. or engine, basic settings, block 60 and go.) Make sure the TB is clean by removing pipe from intake manifold and looking at throttle plate, clean with carb cleaner if dirty.
If this doesnt help, unplug the AFM and see if it runs any better at idle.