Wednesday, November 17th, 2010 AT 2:36 AM
I hear a whining noise when I take my foot off the gas petal. It doesn't always happen, but is getting more frequent. I can be going slow, idle or even going 60mph, if my foot is not on the gas petal it whines or whistles?