There is a few reasons why you would need to set a new odometer reading: Wrong tires size have been used; The odometer stopped registering the mileage after battery was discharged and the vehicle had been jump started or general electronic failure; New engine had been fitted; Custom instrument cluster to be assigned/installed on the vehicle.