Nice thing bad thing about living in the desert. I have 0 rust on mine top and bottom, but the paint is severely sun scortched.

I also replaced my instrument cluster from the original dummy gauges like you have to a very nice set with real gauges out of a Cherokee I found in the junkyard ($20). I gained 1,000 miles on the odometer from the swap and the clip that holds the speedo cable in wasn't the same, but the cable still connected fine without the clip and has been problem free for 3 years now. I've liked having the real gauges so much better though and it looks a lot nicer.

I've been watching my local junkyard for the overhead display with the compass and temperature like in my WJ. As soon as I run across one I'm going to rip it out and figure out a way to mount it in my MJ.

My body is in perfect shape, but my paint is 20 years gone and still original, that thing has to of been freshly repainted, it looks good though, has me thinking maybe I should put some new paint on mine, but then again, probably not, I like not worrying about scratching my paint when out 4 wheeling in it.