After owning an 02 for almost 9 years- check the Ball Joints on the 2002.
I would also ask if the radiator was replaced recently (as with most jeeps).
And I had this strange problem with some of the fuses loosening from the main fuse box which caused the headlights to flicker at night, so check in there for any corrosion/ dust.
my 2 cents.
Our 02 has been a work horse, but that is ours. Camping, DD'ing, cross country- she has never let us down.