A good friend owns three Jeeps. At any given time, one of them is functional. Her problems are mainly engine issues.
Reminds me of, many years ago, a neighbor who had three or four MG Midgets. Same issue ... In his case, the problem was The Prince of Darkness.
Jeeps have FIAT engines....................Fix It Again Tony!.................
I have two Jeeps in different states of reassembly so I understand very well.
Willys and AMC so at least both sides are represented.
I loved the old full sized Wagoneer, Chief, and full sized J series trucks.
Should have stayed with the tried and true straight six. I still see these guys on the road around here.

I made the switch to Toyota 4X4s.
My 1996 Jeep Cherokee Country with the 4.0L inline 6 was an absolute gem to own. Never required anything more than normal maintenance for the almost 200,000 miles I owned it. Loved that vehicle. Kept it in tip-top shape, no rust anywhere, always kept it cleaned and waxed. It was a beautiful vehicle, a joy to drive and own.
Liked it so much that when it came time to replace it, I went with my 2013 Grand Cherokee. With the exception of one major & unplanned repair, it's been a reliable, rock-steady vehicle. Suspension needs work at 140,000 miles I think that's to be expected.
I really wanted to replace it with another Grand Cherokee, however after reading all the reliability issues with the 2020+ GC's and talking to a few friends that own them I had to decide against it. I turned 60 on Sunday and somehow, it's all about reliability for me now. I don't work on my own vehicles anymore (can't, lower back issues) and am not interested in sitting at a Jeep dealer waiting on repairs.
I hope I like my new Highlander as much as I've liked my Jeeps over the long haul. Time will tell.
That thing vibrated so bad I thought pieces were going to fly off.
Hahahahaha...having put over 100K miles on an MG Midget, I vouch for the authenticity of that anecdote!