Wow, I just thought that I still have all stock suspension parts on my truck. Just over 300,000 miles. I have always greased the ball joints with oil changes, probably why it has no excessive play in the steering. I'm sure the shocks need replacing, now that I remember it's on the list, along with a cup holder to replace the thrower. Just shocks, springs seem ok as far as no sag.