I'm just going to address the rest of the board then on here with this. Here's how I am looking at this...
This is OP's first and (basically) only post (other than the duplicate thread).
OP says they are "almost exactly 1/10th off per mile (which is 1/10th off), but never says how they know this.
All that just means that as the tire wears, it gets shorter and the speedometer reads a little faster then when the tires were new.
The OPs old tires may have been short to begin as some brands and models are and got worse as they wore down.
According to OP, THE TIRES THAT WERE GIVING THE WRONG READING, WERE THE FACTORY TIRES.
UPDATE - I figured it out. I had to buy new tires and the odometer is calibrated to the exact size. Tire wear (my were worn but not to a level they were unsafe, just needed new) on your tires causes the odometer to be incorrect (kind of a, duh, comment) but who knew a 1/10th of a mile? Just seems like a lot over the life of a car.
Have you ever check your odometer to see if it's correct? I did and it's almost exactly 1/10th off per mile. I did the math for about 170K miles and that equals 17000 miles above actual. Anyone ever have their odometer re-calibrated? I have the same tires that came from the factory so no changes there. Very curious about re-calibration of odometer.
Yet somehow now, has put on a tire that is different from the factory tires, AND NOW it is reading correctly?? (even if I believed that, that would be backwards). Claims this is "too mathy", but somehow figured out its 1/10th of a mile off.
Everybody's getting all mathy on me. Not a math guy but can read an odo and it was 1/10 of a mile off. But... I do appreciate the input and ideas. Still kind of an interesting topic. I thought the deal was kind of interesting. What really got my attention, when I called the dealer and asked about re-calibrating. The struggled to talk with me and directed me to GM. GM got super sketchy on me like a touched a very sensitive topic. I think I did strike a raw nerve with GM since odo's are to be accurate buy law.
RE: my RPO codes - that was the first thing I checked before calling the dealer. Everything matches up and tires that were on the vehicle vs. now are the same size, different brand.
For some reason, OP has not said:
Whether or not, the reading was too high or too low.
What tire size or brand is for either factory or new.
Has not shared the RPO codes, even though they took the time to check them.
Claimed to figure it out, but went in to ZERO detail.
UPDATE - I figured it out. I had to buy new tires and the odometer is calibrated to the exact size. Tire wear (my were worn but not to a level they were unsafe, just needed new) on your tires causes the odometer to be incorrect (kind of a, duh, comment) but who knew a 1/10th of a mile? Just seems like a lot over the life of a car.
STILL shares ZERO detail about HOW they "know" its off. Yet somehow has figured this out based off the (incorrect) odometer???
Open to any other ideas/answers why my odo would be off 1/10th on my old tires. In fact, checked my odo RIGHT BEFORE I went in for new tires wondering if tire wear might have been the issue. On my ride, immediately checked the odo and BAM, I'm back at accurate.
The more the OP writes, the less detail they give, and the more the possibilities contradict themselves. Something is not right with how the OP has presented this.
Frankly, the only thing I can come up with is that I think the OP is a 350lb, mom's basement living in, mustang fan boy troll. Or, some how the OP is trying to get the board to give them some kind of evidence (for something like a small claims' court), that the mileage is off, and therefor the vehicle's maintenance or value is not accurate, and that should have been taken care of or divulged by either the seller or mechanic... (I think that's enough for you see where I'm going with this option).