I put Bilstein shocks and steering stabilizer on mine a couple years ago, after hitting some deer in Montana. I reckon the front end stuff to be next.....
Bilstein shock box arrived today, steering stabilizer should be here tomorrow. Put new upper/lower ball joints on and new lockouts in about 2mo ago, had 1 lockout that wouldn't work in "Auto" mode. Service advisor said I was 3/4 of the way to new ball joints (labor) and to do the ball joints they had to pull the hubs anyway so we did it that way.