American Powertrain is known as the leader of overdrive transmissions. One thing we noticed recently on their site is that they now sell Centerforce Clutches. Clutches, especially in a car that sees cruising, auto crosses, and maybe even strip duty can be hard to figure out. Even harder than figuring out the right clutch, is figuring out what went wrong, when things go … [Read more...]