When you put your foot on the clutch do you get this squeal if so its the thrust bearing you will need a clutch kit
Didn't find the answer you were looking for?