I'm glad it's better. But like I said, dropping from high RPMs is a difficult thing for the control system. Your description of it bouncing at 1000 on it's way down to idle might be normal.
Vacuum leaks can be a real pain to find & fix. Sometimes you can spray (short bursts) from an un-lit propane torch around a suspected leak. If it sucks in it'll add to the fuel & the idle speed will respond. Spray short bursts so you don't build up an explosive atmosphere around your engine...