I have recently replaced my intake manifold on my mini me and now i have a high pitched squeel coming from around the throttle body i think??? My car isn't running to great and i was wondering if anyone know what this noise could be and what is causing it? I have never heard this before its like blowing a whistle.