I had a '93 Grand Cherokee Limited with the 318 V8, It was a great vehicle. Great ride and power. The only repairs were a fuel pump and a cv joint, both after 120,000 miles. It had 136,000 miles on it when I sold it. I would buy another one in a second. I've owned two of the regular style Cherokees with the 4.0 engine and auto trans. It's a great engine and trans combo, very reliable and good power in the lighter regular Cherokee. The one I drive now has around 116,000 miles on it (1999), the only problems have been with both front windows and an inner tie rod end that got sloppy and needed replaced. I also had two Wranglers with the 4.0 and had no problems with the engine. One of the Wranglers had a few trans issues at around 110,000 miles (manual trans, popping out of second and hard into gear). All were driven both on and off road.
The sheriff's office I work for still has four of the regular Cherokees (all '97 to '99), none have less than 100,000 miles and have been used for towing boats with the marine division. They have been the most reliable of our cruisers.
The Jeeps I've owned have been the most reliable of all cars I've owned, and at last count I've owned over 27 different domestic and foreign vehicles.