I just got done installing long-tubes and a clutch. I started the car and I hear this metallic buzzing sound coming from the supercharger. The "whistle" comes back after five minutes but the buzz is still there. ANy ideas? thanks.
That was going to be my next suggestion. LOL When my belt starts going bad it makes a horrific noise. While you got the headunit off just spin it and double check to see if it has any noticeable damage.