I bought my rubi in 03 with TWO rods pushed through the oil pan. The other 4 have beautiful arcs in them
I purchased it from an insurance salvage sale; had 12,000 miles on it and still had that new car smell. My title reads : Previously had flood damage
To make it easy on your life, get any 4.0 2000-2006. These have the Coil rail and camshaft position sensor. Any 4.0 from any model; TJ, WJ, XJ - auto or manual will work. I stuck a 2000 WJ 4.0 w/ 18,000miles in my rubi while rebuilding the stock 4.0. I found it for $800 bucks and was shipped up from Houston to the local scrap yard. You would probably need to swap over a few sesnors as the plugs can differ b/w models. IIRC I had to swap over my TPS and oil sending unit.
Please do not make the same mistake I made by getting a replacement or simply rebuilding..... STROKE IT. Has I known a Jeep (amc) 4.0 was built just like a small block chevy before hand, it would have been no problem.
An encouragment picture:
FWIW: I would rather replace the engine over dropping the tranny ANY day