Search results

  1. fiveohmxco

    Bad Squeak From New Clutch Install

    I got a spec 2+ clutch installed by a mustang shop in town a couple months ago, and about a week or two ago it started squeaking anytime my foots not on the clutch pedal. the weight of my foot resting on the pedal is enough stop the squeaking. its annoying as hell and super embarrassing driving...

Top