I just did everything you did about 2 months ago... upper and lower ball joints and inner/ outer tie rods. I hated every part of it. I broke a ball joint press on my truck...
I could crawl up under my truck and grab onto the tie rod bars and move everything with ease. It was all way too worn out
There are other steering options you can run on the truck that help fix the stock problems. Check this company out
Stock steering on these trucks are junk. They get worn out way too fast and don't align right anyways. I wish I knew that before I replaced all my stuff with stock design