Funny thing about the odometer stopping at 621K ... Yesterday after two years of it not working I read about the reason it stopped because of the metric system..
I have been able to record the mileage at each oil change as that odometer gets reset each time. I just add that to the 621K .. So far...