Are they actual mounts or just a dampering kit to quite the engine noise?
hmm. sounds good. Dont engines have to flex a certain amount to prevent damage to internals though?To stop the flexing that occurs from torque so there is less power loss to the wheels.