The cooling fans run at all times whilst the A/C compressor is on. Then they turn on when the coolant reaches certain temp. If your coolant spewed out, either the coolant temp signal did not reach the ECU due to a bad ECT sensor as stated above, or something else.
JPN