Erratic Gauges

The pulsing happens when the engine is running on them temp and oil. it happens to the temp gauge when the engine is off, dont know about the oil gauge due to no pressure when the engine is off. The fuel gauge reads as it should in both conditions.