well i had to take it back as the pull was getting worse again. decided to swap the steering box.
Well that fixed it!!!!! man i wish i woulda went to this shop first. woulda saved a pile of money. the truck steers like new now its unreal. anysways the steering box was the problem all along and unfortunately all the tests that normally show a bad steering box didnt show up on this one. but glad its fixed finally. . feels like the weight of the world has been lifted off my shoulders lol. thanks again for all the input.