-
Contributor
1 Answer
- Posted on Mar 23, 2009
Re: when clutch pushed in it makes high pitched squeel
Im a mechanic, i think you will find it will be the clutch release bearing on the clutch fork, when you push the clutch in it will push the fork which will push the clutch release bearing onto the clutch plate which rotating with the engine revs
×