TOM B
20+ Year Stangneter 

Water flow - to good- pushed the lower spring into the upper part of the radiator and pulled the lower spring almost into the water pump.
Radiator is a fluidyne 3 core alu. radiator with mechanical shrouded fan pulling and a spal 14in pusher.
I still say your running to hot , you have a mechanical fan and the added a pusher fan to try to cool it.
First, you have coolant flow that is way to fast and you said its pushing the springs. this is caused by.
Not running or running the wrong thermostat.
Wrong size pulleys.
A high flow water pump like a Edelbrock.
Other things that cause high water temps are...
Mechanical fan not set in shroud correct distance.
Not enough air to radiator, your added pusher fan stops a lot of air flow.
To small a radiator for the horse power. but sounds right.
Head gaskets or intake gaskets wrong or on wrong or blown head gasket.
Timing at cam or distributor.
To hot a spark plug.
If the fuel is to hot or getting a possible vapor lock and you loose power then you should look a the overheating problem first, all the problems you stated are caused by the engine overheating.
One dont flush the toilet before you poop!




