My first guess would be poppet valve. If it sticks, it will let water drain from the block pretty quickly. T’stats are at the top of the block, so it is not likely the problem is up there. If it is not poppet, I’d be hard-pressed to offer another guess assuming your temp measuring of the block is right. Note do NOT measure in the center on the back. That carries exhaust out and it will definitely get hot. Measuring the heads should give you a good idea of temp, just don’t get too close to the exhaust path in the middle. If the head temps are good, replace the temp sensors on both heads.
Not that is is not that uncommon to have one head reading hot, other reading normal. Computer won’t like that. Even if it is not crazy hot, that will trip the alarm.