On the vacuum leak- I know it is real tight in the engine bay but did you try spraying some carb cleaner around where it sounds like the leak is coming from. The idle will change dramatically if the carb cleaner gets near vacuum leak, this would help you to pin point that problem. Usually when a vacuum leak is that loud it is something that can be found from the exterior of the engine. Just my 2 cents