honestly.... i think that torque straps are a waste of time and money! its just going to wreck your engine mounts and probably your subframe mounts(which by the way are not cheap)
dually noted...but then again you drive 5 speed and your car was specially designed for performance, right down to the chassis. Meaning your car can take the abuseThere is no strain except under acceleration[/b]