Does anyone have this on their engine? If so, where is it located and does it do anything? http://www.ttzed.com/products/produ...ID=1005&page=1&title=Engine - OTHER&do=detail
I have had one here for over a a year but havent fitted it yet. :bash: Be warned. Its for left hand drive cars. There is a lot more crap on the side of the engine this fits to on right hand drive cars. With a bit of enginuity it will still fit I would say. It should help with cars with extra power, using stock engine mounts. It should minimize engine torque roll under accelration.