Quote:
Originally Posted by snowbrd84
They are Westar engine mounts. If it were the flywheel, wouldn't it get worse as I increase throttle? Also, could it be timing?
|
those are cheap chinese ones. a friend of mine used those on his TD once; they totally collapsed in ONE day! since they totally collapsed the fan blade chewed up the fan shroud too. get OEM ones or Lemförder; the Lemförders are rumored to be made by the same company as the OEM ones