I picked up this 99 2 door last summer and didn't do anything with it (didn't even drive it) till this spring. Couldn't decide if I was going to keep it or not. Finally decided to keep it and build it as the family expedition ride. First things first, address all the common XJ stuff. This truck came from Ohio and started life as a fire truck, then went to a Marine at Cherry Point so it has some rust but nothing a new set of floor pans and cutting the rockers out for slider won't take care of. It had a 3 inch lift and I don't plan to go higher but I may go 33s down the road. When I got it I also got a 4 door parts Jeep that has now been stripped and junked. First thing was 4 new ball joints, 2 new wheel bearings, and a new passenger side axle shaft. Then to the common hot running of the XJ, step one was to louver the hood with a set of louvers I made out of an old AC unit. Step two will be an electric fan but I haven't gotten to that yet. Then add some new rubber, 31x10.50R15 Desert Hawk M/Ts, I have on ongoing review on these to see how they do. They cost $556 delivered from easy-tires.com. Then to restore the original base model rally rims. Got a lot more coming soon on this thing, she will be getting rock rails, exo, top rack, and int racks, frame stiffeners, steering box plates, armor, and getting rid of that crap red. I'll be building most of the metal parts myself (I'll buy the chassis stiffeners and steering box plates, that's about it.