Idler screw might have moved. The engine temp sensor might not be working, and that would cause the engine to continue idling high.
Does it continue to idle high even after driving for a while?
Does it continue to idle high even after driving for a while?