You temperature gauge could be not responding because of a faulty fuse. If you check your fuses and they work then you may have an electrical problem.
i change the thermostat and the temp switch but still not working
If your temperature gauge isn't working the problem is a bad gauge, grounded or disconnected wiring or, most likely, the temp sender isn't working.
probably the sensor
Check your grounding on your temp sending unit.
An inoperative temperature gauge will not alter how an engine runs, but the operator will not know if the water temperature has risen above normal without a properly working guage.
only 3 reasons a temp gauge wont work the temp sender is bad the gauge is bad or the wire from temp sender to gauge is broken
Because they are broken is one reason
check the temp sending unite on the water intake
Temp. sensor my have stopped working. Quick and fairly easy fix.
Probably the temp sending unit.
check to see if the electric fan is working and cutting in at the correct temp. other thing to check is your temp gauge working correctly? check coolant temp with the OBD diagnostic tool and see if this is saying that the coolant is overheating. check to see if the electric fan is working and cutting in at the correct temp. other thing to check is your temp gauge working correctly? check coolant temp with the OBD diagnostic tool and see if this is saying that the coolant is overheating.
bad temp sender usually. Bad gauge rarely.