Sounds like the fast idle valve to me. Just hold your finger over the hole just in front of the throttle plate and see if it idles normally, if it does then replace the fast idle valve under the TB.