TD Clutch Pedal Stop location. Image reproduced with permission of Evan Ford.
(508) 746-6735 email to:Bud@ttalk.info