Sounds like from the page you linked, it's NOT a "display" problem. It's a software problem, it DOES stop counting at 299,999. From the vague description from the author of that page, they simply edit the odometer from 299,999 to 300,000 to "fix" it. That means it's NOT a "display" problem but rather it IS a "counting" problem. If you have to manually add one mile to get past the barrier, then the EEPROM was designed to stop at 299,999.KITT222 wrote:The problem with the odometer is a display issue. It still counts mileage, but wont display due to a code error. This page gives a bit of an insight on that.
http://socalspeedometer.com/speedometer ... miles-why/
It's not as if it's a gear driven system where they left off a tooth or it has some manufacturing defect that prevents the numbers from showing 300,000+. It's digital. The display panel itself can show any number it wants up to 999,999. So it's NOT a problem with the display. It's the underlying counting software. Now, if the display itself wasn't what retained the mileage, but rather the ECM, and you replaced a damaged/defective LCD panel and your old reading came back, that would be another matter.
So yes, that's STILL odometer fraud, because what if the car has 301,000? In theory, they are only rolling it forward one mile, but unless you have it fixed as soon as you drive it one mile past when it hits 299,999, then you'd technically be rolling it back. They are probably hiding behind the defense of "we didn't know, as far as we knew, they parked the car at exactly one mile past 299,999 and never drove it an inch more until they sent in the odometer, blame the customer for the fraud, not us!"
EDIT: Reading it again, they flat out say it's an EEPROM problem, not a display problem: "This is not a cluster issue like many think, this is an eprom problem and faulty chips on board"
So yes, it's designed to fail. Since it's impossible to fix the problem, short of running it to 299,999 then manually edting the value to 300,000+, then it's odometer fraud. Unless you have less than 299,999 and you roll it up to 300,000, then you'd be ok. I doubt anyone could accuse you of fraud. Why? Because in theory it decreases the car's value rather than increasing it, which is why odometer tamping is such a hot button issue. Showing more miles than it has wouldn't be favorable so no one wants to do that.