Overheating 360 new engine

Going in a different direction, since this is a pretty new motor. My freshly rebuild bbm was giving me fits with overheating so I tried shroud, fan spacer, water wetter, auxilary pusher fan, hi flow thermostat etc and finally found my cam was cut 5 degrees retarded. Degreed it and all my problems stopped. Best of luck.