Hi flow electric fan

With the 66 Barracuda I am in same situation. Motor too close to radiator for a pull fan and factory solid fan wont pull enough air flow at idle with a shroud. I tried multiple electric fans and not a lot fit before or after the 3 core radiator.
There is a fan controller that put a copper tube between the top radiator hose and radiator and has an adjustable Turn on and Turn off switch to control temps. Battery + in and fan + out. Very simple. Summit sells them. Trying to find it for a part number. Eliminates electric issues for people less inclined to try their hand at wiring.

If u cant cool it w/ a mech fan , u either got a too small fan, too small rad., or under driven pullies . An elec fan wont pull or push as much air as the right mech fan , unless its one of the kick *** late factory deals .