Radiator Size ????

Fan CFM has to be matched to the rest of the system. If you replace a mechanical fan that has an output of 4,500 cfm with an electric fan, you're gonna need an electric fan that can pull 4,500 cfm or so if you want to have a decent chance at it working. It's not the fan stalling that's the issue, it's usually just a lack of output. People seem to have a habit of picking fans because they have a cool aftermarket name or cost a certain amount instead of picking them by the CFM they can move. There are plenty of really expensive aftermarket electric fans that don't move enough CFM for these cars.
Slowly block off the electric fan and it will start to slow down. That is a condition of stall.
And what does it do when it starts to stall? Yeah, you guessed it, it's output is reduced.
So please, don't go telling me what's- what. ok?
You can talk all the CFM you like but under how many inches of h2o is that CFM being achieved?
No point having a fan that has 4500 CFM free flow, just to find it only has 1000CFM once it's put up against the radiator.
I'm not going to bother getting into the nuts and bolts of cooling systems and how to effectively set them up, because this place does not pay my bills, but I can see from this thread that most people have zero idea about it.
For those who want to get an idea, look at late model OEM stuff.