I'm sure you have addressed the timing as it was running cool with the previous radiator.
Do you have more pictures of the car as a whole. Sounds like a great one.
Best of luck! Looking for the, "Ah I got it post!"
Man I love this shiz... if you are a motorhead and never been to a nhra event. Seriously..
https://www.youtube.com/watch?v=03Ybyq6osNY
.