I know there are plenty of threads on this topic but they all look ancient. We recently bought an 05 LJ with 179k. It looks like someone took really good care of it. No rust on the frame anywhere. I only found one little cancer bubble on the fender by the flare. Anyway last week it threw a P0016...