Mine had the same problem, always appeared to be running cold. Then one day, it started running reading really cold. I replaced the sending unit for like $15, and it now reads normal. But remember these stock temp gauges aren't really calibrated, you would be better off with an aftermarket gauge if you really want to know the exact temp.