Hi, Phil.
I definitely agree with George. Torque straps. Been there, done that with other cars and with the torque these SC's put out and if you like to drive hard, it's the best way to go for the street and still have the dampened engine vibration the mounts provide.