does sound like a vac leak. the t under the snout breaks, the evap line off the TB breaks, the T on the fpr gets loose or also cracks, boost bypass vac lines, map sensor line, ect.

spray some carb cleaner around the engines lines at idle, if the rpm's jump up you found your leak area.