GOT A S2000
you are confusedi think u are misunderstanding the clutch specifications
i bet it says that the clutch will handle over 80% more torque than the stock clutch,
it does NOT add 80% more torque
you need something like a supercharger or a turbocharger to get 80% more torque
If you "think" you feel more torque its all in your head bud. sorry to say.
Andrew




Great car and year, poor intellect with cars, you will learn grasshopper.




