My car is idling very high around 1500 RPM. Sometimes the idle would come down to normal to ~800 or so but only when I am completely stopped. When I am driving the car feels like it's on cruise control. The engine wants to stay at ~1800 RPM if I am just cruising in any gear. How do I trouble shoot this? Any help is appreciated! Thank you!