Pusher Fan Advice?
I had a similar problem. My radiator tubes were expanded on my aluminum rad from a over pressured leak test when made. The air was not flowing through the radiator sufficiently. Just something to check although it may not be your problem. See if you have good air flow with your fan by holding a piece of paper in front of the radiator while the fan is pulling at idle.