TG's kit comes with a lot of parts, but in my opinion their knuckle rebuild kit is junk. It has no-name trunion bearings that fall apart. I broke an upper on the Dusy last year which also screwed up a 30-spline Long (Bobby warrentied it). When I got home and pulled the front end down, the upper and lower on the other side fell apart. Stick with a kit that has either Koyo or SKF bearings in it. I hate to say this but I think that the A-P kit has the best steering arms on the market today. That is just my opinion.