Heres the short story. AT 60K miles Jeep replaced rotors for no cost due to recall 879 / rust pitting. At 104K I had to replace rotors with local dealership in Cols., Caldwell Chrysler. $600 later, Chrysler tells me 40K is all to expect out of XJ rotors. Dealership disagreed. What's up with that? Will be soon visiting junkyards for rotors. Other XJ was a 95 and it went 70K or so before rotor replacement. Told Chrysler they get no more business from me!