I get all the vibration from having the ttr upper mount insert, and the ttr dog-bone motor mount.. I saw in another thread that with the transmission bushings about 90% of the vibrations go away.. Any idea where I can get the bushings for my 3 speed auto? I know turbo tech racing don't carry them.. Thanks for any info..
Im not sure there is any place to buy them from any more. Best luck would be finding someone selling theirs.
"Oil Leak ? What oil Leak ? Oh, Thats Just The Sweat From All The HorsePower!!"
But someone did make the 3 speed bushings?
I love my TTR upper mount awsome design. For me I didn't like the vib's. I pulled it out and went stocker way. Maybe if I had a balanced motor it would take away the vib's.