It sounds like the sending unit isn't correct for the application, although I don't know if there's more than one available. The only way to check for sure would be with an auxilliary gauge you know is accurate.
You may want to try changing the thermostat. It could be that it is faulty and the other gauge was not working correctly before it completely crapped out. Watch out for the small bolts of the thermostat they break easily.