When i put my foot on my clutch it starts to whine, then when i release the clutch it stops th whining and when imdriving dosnt seem to whine anymore.
I'm pretty sure that it whines when i put my foot down on the clutch regardless if its in gear or not.
Any ideas,im think clutch release bearing but what does that actually mean lol.