Hello the engine speed of your car should be between 820 and 980 rpm.
Idle air control valve
Engine coolant temperature sensor
Engine control module
one of these will be your problem.
Would need to know engine size to let you know the extracting guide for checking the sensors.
chris
December 2005