i have to say one thing about jeeps, or at least mine.. i have always worked on my own cars, all the way up to swapping out engines. mostly all hondas and acuras ranging from 1989 to 2002, a 1996 pathfinder (which i didnt do much with except install a starter and a tow hitch), and a 2004 bmw M3. of all of them, so far this Jeep has been the worst to work on. yes worse than the bmw. just about every single screw on the outside of the body is rusted. almost nothing screws into the body, the use a lot of "nutserts" and backer clips... which all end up just spinning from behind if u ever want to unscrew something. its just so frustrating when u try to do something that should be SO simple, and it ends up being a major headache just because the screws dont come out. ive removed the plastic bumper endcaps, and swapped the plastic fender flares, among a couple other things. should have been really simple, but end up with me cursing a whole lot and breaking out the grinder...