Possibly a bad auxiliary air valve- try pinching the air hose from it to the throttle body when it's cold and running to see if it dies. If so then it's probably good. Try pinching it again when the engine's warm- it should only drop 50 rpm or so.

Also, have you checked the idle screw just to be on the safe side?