You've got an adjuster on the throttle cable. Turn it in a bit and see if that lowers the idle. A Tuneboy would be a good investment as well.
Are you talking about cleaning the throttle body or the solenoid?you can clean it with a can of carburetor cleaner and a toothbrush.