Overheating 360 new engine

My money's on the fans, also put a 7 blade mechanical fan on it and add some timing for an easy test