I would strongly recommend that folks check their paperwork each time they have their truck inspected at their local friendly MV station.
I was entertaining the thought of selling my 97 D90 and it was brought to my attention by a prospective buyer that the Car Fax showed some interesting MV mileage reports.
The truck covers between 1000-2000 miles / year for the last 10 years. However, after a reading of 3703 miles in June 2012(new replacement odometer) the next reading in August 2013 was 53,075 and the June 2014 reading was 6900.
The truck had never left an island which is 13 miles across. Obviously the MV employee had misread 5375 and made it 53,075.
In 2006-2007 the reported odometer reading went backwards about 700 miles.
I am told that the speedometer/odometers commonly go bad on D 90s. So, please check the readings to avoid the hassle of having to explain an inaccurate Car Fax report.