Hi,
I have a 2004 Corolla. I've noticed for the last couple of days that the digital temperature reading on my odometer has been stuck at 0 degrees Celsius, even though it's been snowing and about -10 degrees C outside recently. Once in a while it will go to 1 but then a few seconds later it will go back to 0. Last night it went to -1 (even though it was much colder than that).
I did have my 32,000km service done last Monday, so maybe something got popped loose by the mechanic???
BTW I park my car indoors overnight, but I have it outside during the weekdays at work. It was reading temps fine last year in the wintertime though.