Just had the folks at ATS Diesel Performance here in Denver put in a South Bend Clutch for me. What an operation they have there! They are a wealth of knowledge, have a great show room/waiting area
. I had to hold onto my wallet as one can get easily carried away there. Twin turbos, exhaust manifolds, FASS system, etc.
