I had a similar problem last year and I had to resort to sending it away to be calibrated properly. I was experiencing all kinds of problems with mine thermometer being just 2 degrees out. Sent mine to Lambda. More info here http://www.lambda-cal.co.uk/temperature_calibration.php on how they do it.