There's a lot of overheating and temp gauge problems recently..must be something in the water.
Sounds like the thermostat's not opening perhaps? They don't cost much (an 88 degree one's only a tenner) and are reasonably easy to change, so you might be as well doing that - you can also test yours while its out