Probable fault with air idle valve or a sensor. Need to get it diagnosed with a machine. A decent garage should be able to help and at about a quarter of dealers.
joe
February 2009
Automatic Answer
While you wait for answers, we may have found some information which could help you.