I'm not confident that the reverse flow water pump is actually keeping the heads cool enough. There isn't enough pressure in a reverse flow system to push air bubbles down and out of the motor so they can gather in places and cause hot spots.

The normal flow path from the bottom to the top of the motor helps to flush air out of the top of the motor but now the air wants to go up and the water is being forced down.