It's the release/throwout bearing - I have the exact issue but I put anti-seize between the fork/slave cylinder piston to stop the squeaking noise - but still have bearing chatter when off the clutch. Time for a new clutch my friend!