Definitely sounds like you have a block in one of the cooling passages. Or maybe it's not really hot, and your temp gauge is out.

Time to rebuild...


Dave