Overheating 360 new engine

Ok guys got back to working on the car this morning. I found out that the water pump that’s on the car is a six blade. I also found out the exact measurement of the water pump pulley, which I think is small, which could be a factor as well but hopefully with this new eight blade pump, it may help here are the pictures . No blockages in the water pump passages that I can see.

3497C8AA-BFA1-48E1-ACF9-1FEF33FB5C82.jpeg

E0FC5F78-7E6C-4F1B-9C5C-609EBA589B36.jpeg

F39113C9-1CE4-44F7-8418-E4081F0B548C.jpeg

D47DCDFC-57EF-4242-8FF7-D04DC63FA207.jpeg

D4A48F14-0960-481F-A064-42BD37A40868.jpeg

C9D9E865-2908-4BFB-946E-59EF0C4DF272.png