08 Squeaky Clutch pedal...anything to worry about?
View Single Post
10-12-2011, 10:25 PM
2011 STI ( Sold )
there is a rubber stopper where the pedal stops. that stopper may be torn and gone.
of the site do not see these ads.
View Public Profile
Find More Posts by bzbuzz