It just doesn't make sense to me. Why is it that the best stuff for our manual transmissions is automatic transmission fluid?
I CONTRIBUTED TO THE WIKI!ah... turbo. I love the turbo, the boost, the speed, the sound.and its all better when you do it yourself. cheaper too.