I am currently having this problem (today was 70°f display said 46°f all day) but I'm out on a dusty dry lake bed. I suspect a dirty sensor...