Has anyone had a similar problem to this?:

The outside air temperature on the dashboard thermometer is reading far too high. As the temperature has plunged beneath 10 degrees in the last few days, it's still stuck at 13-15 degrees. Indeed, the auxilliary diesel heater even kicked in the other morning even though the thermometer claimed it was 14.5 !