Avid motor mounts or engine torque damper?
Avid motor mounts or engine torque damper?
I already have the solid front motor mount (from AMS tubular front crossmember). Would it be better to get the other three avid motor mounts or just get an engine torque damper. I will be installing a red setup very soon so I want something that will be able to stand up to some abuse. Thanks
William
William



