I have a 2007 Titan the electric fan does not come on. I checked it with my power probe and the fan works. Was wondering. What controls this fan? I followed the wires and they go back in to the engine bay and up above the fan to what looks like it might be some sort of theremostat. Is that what it is is a thermostat for that fan? Thanks in Advance for any help