Like I said above, fan won't turn off. The engine doesn't overheat, there is no check engine light. I've seen it happened before, longest fan stayed on was just a few hours. Then this weekend it stayed on overnight and killed the battery. Fan hasn't turned off since. I have to full the fuse in order to turn the fan off. Any ideas? All help is appreciated.