i m not sure and dont know what 2 believe anymore. i changed mine , the mileage on t new unit was lower by 22k. plugged it in hoping that my original mileage would appear , but it didnt, its showing t lower one with a message on start up odometer error, i will get it plugged in and get t genuine mileage up sometime.