I'd replace thermostat and flush/clean/flush/etc. I had a similar prob, but not near as hot. Drained dex out, flushed 2 times, ran a cleaner, flushed 2 more times and filled with prestone. Now my car never even gets to 195ish anymore, stays around 180 or below no matter what I do.