My 98 bough in december of 97 had over 330,000 mi on it when the #3 injector stuck open on a trip, it took #3 cylinder out but I still drove it home from philly 96 miles or so, on 5 cylinders, then out to the shop where they checked it out. The part that sucked was the other 5 cylinders were still high compression, #3 was none. I opted for a jasper remanufactured engine vs having the old one fixed which was a crap shoot after labor to pull the engine, head, etc. That engine only ever had ONE water pump that I replaced two months before it died, the original starter is still in it on the jasper engine. That one took, belts, one set of hoses, two sets of idlers, one fan clutch during it's life.
That engine also ran only Mobil-1 10w30 after the first 6,000mi. The XJ is around 400,000mi now, my daughter has it down in philly, I just had to replace the 5+ year old red top last sunday, she killed it totally dead one too many times.
My 97TJ has 177,000+ on it's 2.5L and still runs strong, no leaks, no oil burning. That one as taken one water pump, one radiator, one alternator, one starter, belts, idler pulleys, tires, brakes, plugs, wires, cap and rotor and a battery. I just did an R&R on the throttle body the other day, runs like new now.
I'm heading out to get my ears lowered and will be doing plugs, wires, cap and rotor this after noon, I might even start sanding the frame down and painting it today.