Mine works as intended, probably, but I have a complaint anyway. Evidently Toyota's internal programming rounds the temperature to the nearest 1°C, then rounds that to the nearest equivalent 1°F. Because of this double rounding, it skips certain numbers. For example, the hottest temperature I've ever seen on it (other than immediately after starting when sun was hitting the car) was a few days ago around the Virginia-North Carolina border, when it was alternating between 95°F and 97°F. It never showed 96°. That, I suspect, is because 35°C is exactly 95°F, and 36°C is 96.8°F, which rounds to 97°. If the temperature is 35.5°C, which is 95.9°F, it should round correctly to 96°.