I have a 97 TJ I bought from a guy, already had a bunch of stuff done to it (just hoping I didn’t buy someone else’s headache) I’m trying to see what needs to be fixed. I heard a squeaking from the rear of the Jeep a few weeks ago. I looked under neither and found the rear sway bar link didn’t have either bushing. So I got new bushings, replaced them, test drove and no more squeaking. Well yesterday I had the Jeep out and drove around for about 20 miles and got back home and the squeaking started again. Also squeaked when I rocked the Jeep back and forth (if that makes a difference). I moved it out of the driveway this morning and nothing also rocked it and nothing. I’m thinking breaks? U joint maybe?