Was it inaccurate only while cooling down, or did it remain inaccurate once fully cooled to outside temperature? The sensor's own temperature matters, and there should be a thermistor or something to measure the sensor temperature and compensate for it, but this can be screwed up if temperature is changing rapidly.
Dave