Dual electric fans with shroud , 26 inch aluminum radiator , have to check timing , can't remember what timing was set at , you know how that goes .Try adding a few degrees of timing...
How big is the radiator? Aluminum or Brass?
Clutch Fan?
I agree with timing. Your saying everything is new, but what it is you haven't said. Numerous components in the cooling system. Everyone is saying add a few degrees, but my opinion to little or to much leads to the same outcome. Timing is the easiest and most inexpensive thing to try first.