Sounds like a vacume leak is causing the idlr issue, try the rubber hoses in and around the throttle body. Try reving the car slightly to hear any loud air or sucking sounds.