disconnect the throttle cable to test if the butterfly is seating.
An air leak is possible, but would mean she is running quite rich to start with. If the air is entering in the form or a leak, it isn't being metered by the metering flap, so normally causes the car to stall/run very lean. On an efi car, a leak will just increase the idle speed in the same way opening the throttle does.