Ok so I finally found out what's wrong with the stang, thank god. At about 5 pm today I go out start the car and I am listening to it idle and I hear like a whistling sound I'd guess you'd call it pretty loudly, like louder than my exhuast. I go in the house which is about 50 feet away from the...