Incorrect engine timing can also cause overheating. I found that to be the case with my newly rebuilt 54 235.
Mike