Idle stabilisation valve, its what keeps the idle nice and steady - its in the top front left of the rocker cover as you look at the engine, compensates the idle whe you have the headlamps, heater etc.. running.
I should give it a good clean then I can rule it out!