Originally Posted by srt6_crossfire
Does the leak sound like a whistling when you accelerate from stop and coming from the engine compartment?
I'd check into MAP sensor and make sure it's properly seated. I had mine pop out and symptom was rough idle, whistling sound, CEL, and lack of power due to car going to limp mode.
Here's a stupid question: Is the MAP sensor the one plugged into the "Y" piece?