Whenever I have my foot off the clutch there is a squealing sound coming from the engine. When I push the clutch in it disappears. Any idea what that could be?
Aug 30, 2010 at 6:57 PM
