Do i need a adjustable pinion snubber?

umm.. not if you have the right TC :twisted:
I love my pinion snubber. I agree with above, on a manual all the energy gets released at once. hard to do a 4k hole shot in a auto lol