had the same problem with mine, its normaly the idle air value, (looks like a heart with loads of tubes going in it) its a 2 min job take it off and spray with some carb cleaner in side.
Also if...