I bought my 01' Cherokee Sport in July of last year. Since than, my Fiance' purchased a 00' Cherokee Classic(December) and my brother (last week) - 00' Cherokee Sport
We love Jeeps.
Anyway, there were a few key issues that coinscidentally needed to be addressed on all three XJ's.
1. Serpentine Belt replacement
2. Sagging (not leaking) Struts.
3. Muffler replacement (large hole)
4. Brake work - Odds and ends.
All three have less than 70,000 miles on them. I hope this helps