engine dies when fans turned on

I'm guessing your engine dies because the voltage or current drops below what the MSD system requires to operate.