that was like flash of lightening quick reply!!
now that you mention the intake manifold vacuum leak-i remember diagnosing a similar fault on my brother's bmw 525i -it used to hunt at idle and i diagnosed the site of the leak by listening to the engine-there was a definite hissing of air being sucked in from the intake manifold where part of the seal had fallen out!
thanks for that.