On the top of the crank case leading off the back left there are 2 breather tubes, the left hand one from the air-filter and the right hand one leads to under the Throttle body*, you'll need to remove the throttle body and clean up the metal butterfly and on the underside of this there is a very small breather hole (on the underside inside of the throttle body leading to the breather tube mentioned above *) these are notorious for getting blocked, when this is cleared out the car will idle like a dream. I've had the same problem and this has certainly worked for me
Peter Walters, January 2008