Mcleod clutch 75109

I have that clutch and have not heard any chatter. "Clutch Chatter" usually comes from non-organic friction materials, such a Kevlar when they are cold. Did you install a new throw out bearing? I've heard these be noisy even new.