March 6, 2009.
Hello all,
I'm a new member, this is my first thread posting, I hope I do it right.
I have a 1997, 4 Runner and I seem to have broken the two little bushes, one at each end of the clutch pedal spring that sits above the pedal lever. This results in a squeak/groan each time I...