This post will eventually be about BUMP STOPS, a very overlooked part of the suspension.
I hope you do not mind if I post on your thread. I purchased a new 2003 TJ that would like to grow up to become a LJ. I lived in Seattle and watered it often and it did not grow and inch. But, at about 20,000 miles I did install an OME heavy duty suspension kit, a 1" body lift, a full skid plate, engine skid, SYE kit, new drive shaft, adjustable rear control arms, adjustable front and rear track bars and 32 inch K02's back when you could still get that size. The Jeep is Khaki with hard top, front and rear bumpers and a front winch. It now runs 31" K02's so that both my wife and I can still get into it.
The Jeep has 220,000 miles on it now. Last summer I replaced the rear springs with OME heavy duty ones and OME shocks. This gave me better control while towing a light off-road trailer. During the current "stay home and shelter" time I replaced the rear upper and lower control arms. The plastic bushings in the upper adjustable control arms were pretty well worn but he stock lower ones were not bad.
My biggest suspension problems have been bump stops. They will become mushy and ineffective but look OK. The OME rear track bar mount bracket went up and cut the fuel line when it bottomed out because the rear bump stops were mush. I stuffed a front tire all the way into the fender while in the Maze area of Utah last Fall when the front bump stop disappeared. I don't hear much talk about bump stops but they are important and should be at the correct length to mitigate any damage when suspensions bottom out. I could buy stock from bump stops for the front but the stock rears are not available. Aftermarket ones can be purchased and cut to the desired length.
With all the mods made when relatively new the Jeep runs and drives great with not a drop of oil on the garage floor. It is my daily driver, exploration and overlanding vehicle. Change the oil, lube regularly, and replace worn parts (BUMP STOPS!) and it will run like a top for a long time.
Vince