Hi,
You said in your first post:
"The only thing I thought of was the Air flow meter however wouldnt this affect all the driving and not just idling?"
Unfortunately wrong. The AMM DOES start giving problems on just the idle speed, it's more prevalent when the air is damp, as it has been of late. Remove AMM from the system and spray libelally with carb. cleaner or contact cleaner. Let it dry and re-fit. It costs next to nothing to do and can cure your problem. It cured mine!
Steve