I bought a cpo Callenger in 2015,a 2013 model with 34k on it.I was offered the lifetime warranty.The 999,999 miles is correct.What some don't realize is that if a repair exceeds the market book value of the car,then they just pay you that value.Not gonna fix the problem also tho.So if anyone thinks say,a car with 300k on it and it needs a motor and said motor exceeds the car value,guess what? You get the cars value as I said.Dont know what a 30k mileage car would be worth on the books but I bet it wouldnt be worth a 7 or 8 thousand dollar motor.Now if they get a very used motor you may get that done possibly. My warranty was a Chrysler corporation warranty.And it cost about 2k