I agree, if you clutch was making a squeaking sound when you press it its the throw out bearing. are you going to get a new clutch now? I would if your going to have to pay for the labor to get to the throw out bearing. the throwout that comes with the ACT clutch is great so I'd recommend the ACT HDSS clutch. excedy is also a good brand to consider.