I think my Steering rack and lower tie rods (i think thats what they are called??) were so bad that when SLEE replaced, i went from a 22 year old truck to feeling like it was new off the show room floor. That is really all that I have done up front. Mine also has 120k less miles than yours...