maxwell
Active VIP Member
Turbo Tamers are just fine. I just know that Joey and Big John have great clutch kits that resolve over revving and lower engagement, help backshift and increase track speed.
i agree the tamers aren't the greatest solution there is better options for sure. The thing i like about the tamers is that its an easy install anyone can do it and your on your way again.