Hey guys wondering if anyone else has struck this problem?

My temp guage started jumping all over the place on a long drive yesterday. Nothing seemed to be wrong and I checked the guage itself and cleaned the contacts and it seemed fine.

Anyone know what else I should check next