You need to get in touch with S&R Performance. They have a "fog machine" that helps locate vacuum leaks. Last weekend I had them check out my Evo. They found my wastegate vacuum line had been severed. Only took them a few minutes to find it. After that, my car felt a hell of alot better. They're located in Tampa, off Linebaugh.