Did it do this from startup when the engine was cold?

If so you've either got a faulty temp sender or the caps on the back of your dashboard need changing. Both are cheap jobs.