Mira helped me last weekend with a compression test on her '99 XJ engine donor vehicle (94K miles, formerly mechanic-owned). Everything checked out great! So...
...the old, rough-running engine was pulled today, and the engine compartment power washed afterward.
The front axle will be pulled & sold tomorrow, as Mira's XJ will be getting my "old" 53K-mile Dana 30/Dana 44 axles. I hadn't planned on pulling the front axle just yet, but a buyer popped up for the HP D30, and out it'll come.