The only thing I have seen deliver such persistent overheating is a warped head. These engines do like to overheat due to borderline power and gearing, but with all you have done it should be running cool as a block of ice.