Been a while since the last post.

The last two months:
Started overheating when under load.
Figured it was the head gasket.
Picked up a FelPro head gasket kit and some aftermarket Bosch injectors (thanks for the tip, Scully!).
Tore down the top of the engine and replaced gaskets and injectors.
Ran better but still overheated.
Injectors were a big improvement in power.
Replaced thermostat and a second water pump.
Better but not fixed.
Stopped by local muffler shop and found out most of catalytic converter was in the muffler. What was left was clogging the exhaust.
A cat. and muffler later, the overheating has gone away and the XJ runs much better.

All that and this is the only pic I have.