Neg Batt Terminal Spark

Lets hope your right that the fans are drawing power. I disconnected it for now, but it seems that since they sense the temp of the radiator all the time that they are probably it.