Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!
Hi,
anyone installed Engine Damper or Torque Damper before?
mounted in the engine room wall side to the engine. This item help stop large engine movements with the transmission. When driving at high speed and high revs, you can reduce this movement and also be able to shift gears more...