if i let the car idle and open the hood i can hear a very faint high pitched whistling sound that seems to be coming from right around where the intercooler connects the (manifold?) im not an expert with what everything is called but its the main intercooler connection at the front of the intercooler. either there or right underneath the intercooler. does anyone have an idea what this could be and what might be leaking if anything. i have a boost gauge and the car seems to boost up fine. its an 02.