Check the accurite. it could easily be off as well. I have owned 3 the first they replaced as it was so far off the second was also replaced as it was also out of the spec sheet and the third sat on the edge of the specs so I gave it way. The worst one of the three was over just under 30% high.

Run a salt test and see what you get.