Hrm. We mostly use Competition Clutches. Iw ould call them and talk to them about what might work better for you. Not all of them are "race" clutches. I don't know how the stages work and all of that, but it sounds like maybe you got too much clutch for your car. But iono. I just know that we use them and recommend them to our customers. We have used some Exedy products and enjoy them, but Competition is the better bang for the buck IMO.