Did your mechanic say it was the extractors straight away? or did he state any other possible reasons for the sound?

considering it has something to do with my friction point, maybe its got something to do with my clutch? + i notice a really subtle realease bearing noise.. so cluctch is going out...
but who knows...lol

Need more input pleeasseee