better motor mounts or torque strap???
Yes it will help. If i remember, the torque strap attaches from the engine to the K. It adds the extra stiffness you are looking for
Print