How big of a difference do motor mounts really make?? Are they worth the price to upgrade?
oh ya i was gonna get TTR for sure. Ive heard great things about them. and i actually ordered a K&N SRI from them, and i got it in a few days. shocked the crap out of me. so good service in their partlook for them at turbotech racing....very helpful customer service and good deals! (i dont have this mount though, jsut know the company is good)