ScampMike
Despicable Damn Yankee
installed correctly they limit engine movement - that energy is then sent back to the rest of the drivetrainAny one ever have a car with a torque strap? Seems to accelerate a lot quicker for some reason, almost does not make sense to me.