Hey fellow Mustangers, got a quick question...
When I take my foot off the throttle, there is a high pitched chirping noise coming from underneath the hood that goes away when I apply light pressure to the clutch pedal. WTF is going on? Its driving me batty!
I just had the clutch replaced when the engine was installed...did the crappy shop do more shoddy work on the install? Say it ain't so!
Thanks for the help,
Belle