Idle Control Stabilization Unit or something. About the size of two boxes of ciggys.
To test - unplug and see if the problems gets worse or better. Another symptom of the unit being dead is that when cold it won't idle properly, making you keep your foot on the accelerator until warm. (Bit tricky when braking).
If it is that unit, they cost 180 quid new - but offer anyone broken 16v owner 20 quid for theres. There is a saving to be made ;-)
Regards,
Tinman