yeah when its real cold my car will idle at 1200, now with it being in the 50's its idling at 800 in the morning. .....2000 sounds high.

maybe try cleaning the throttle body and all the sensors.