Originally Posted by Harry's Taxi 2
Originally Posted by TRENDZ
This most likely falls outside of the original topic, but there is no single more important part to having a fast car, than the torque converter.


I strongly second this one.


I second second this!


Brian Hafliger