I have a degree in electrical engineering
Cool, I don't have to explain the explanation....
The problem is with your 8 gauge wire. I don't know the locked rotor amps for one of those type motors.
Normal AC motors can run 6 or 7 times full load amps.
You probably don't need the poor diagram I posted, but it helps me explain. The red "wires" have no resistance. R1 is the resistance of the 8 gauge wire.
R2 is the ECM, R3 is the fan motors.
When the fans are running at speed, the voltage drop across R1 is probably less than a volt.
Since R2 and R3 are in parallel, they both see the same voltage. Most of the full battery voltage is being dropped across the R2/R3 resistance.
When the fans kick in from a standing start, the resistance of R3 suddenly drops to much less than R1.
The 10 gauge wire going to the fans limits this resistance, but there are two wires in parallel, so the combined resistance is less than R1, and the fans' internal resistance is really low.
This causes R1 to suddenly be the primary voltage drop.
Plus, remember Eli the Ice man. That piece of 8 gauge also has inductance which delays the current delivery. And those fans are trying to suck current.
If you had a recording fast scope, you could record the voltage drop across the 8 gauge when the fans kick in.
I think you would be surprised how much is dropped for a fraction of a second.
I suspect that increasing the size of the supply wire might cure your problem.
If not, the circuit on the right side of the picture should. The resistor should be about 50 ohms, which will need about a 5 watt resistor. The diode should be a fairly heavy one, 30 amps or so just in case.
Hook the whole works up to the ECM circuit.
Or you could contact this outfit and maybe get one of their units.
http://www.dccontrol.com/selector.htm
