So I just installed my NX plate kit for my 08 GT. Since installing it, I hear a whistle under load at slight throttle. It goes away when im off the throttle and when I have anymore then, say, 1/4 throttle. Ive always been told that whistles are vacuum leaks, but ive quadrouple.checked all the...