Ok so i have a 2006 Grand Prix GT(supercharged 3.8L). At about 55-75 MPH there is a weird howling/whistling sound coming from under the dash and I cant figure out what it is. It changes pitch with more wind and speed so it must be a leak, right? Anyone know what this is or has anyone had experence with this. An feedback will be greatly appreciated, thanks guys!![]()