yes good move with the trutrac. read the reviews, that will tell ya a lot.
Have it professionally installed though. there are good place that will do it and set up your backlash and pinion.
Btw Summit has it for same price and would have a better warranty than the place you found it.
And Summit will give tech support if needed
https://www.summitracing.com/parts/dtl-913a481
__________________
"As I lay rubber down the street, I pray for traction I can keep, but if I spin and begin to slide, please dear God protect my ride." -Amen
US NAVY RETIRED