I have a '99 5.7 EFI Mercruiser with a 160 degree thermostat. The guage will not register most of the time. I have tested the gauge to ground, and it pegs all the way over. If I shut the motor down after warm up, wait a few minutes, and turn the ignition on, the gauge will register 160 until I fire the motor, then it drops back down to 0. If I make a high speed run, then slow down suddenly, the guage will register 160 for a second, then drop to zero. Is this a thermostat problem? 