engine dying due to electric fan

Yep, stock round back.
That and a 600 RPM idle may very well kill the engine with 6-7 volts at the coil when the fan comes on.

This could be as simple as moving the switched power wire for the relay from what may be the "run" terminal of the ignition switch instead of the start or accessory circuit.