I had a similar problem with a high idle, if it's idling high but steady, it may possibly be the AAC Valve.
Un-plug the connector from the front of the throttle body, measure the resistance between pins 2 and 3 and between 3 and 4 it should be between 50 and 100ohms
If that is ok, remove it, and check the mechanism isn't sticking.