On a 2005 Roadster, the fan quit. I could not figure out what the problem was. So I installed a Flexolite Temp. Switch. I put the probe into the upper (probably should have been lower) hose and connected Wires. It is hard wired (no switch). Seems to work OK. Temp is adjustable. Just by-passed the existing wiring plugs etc.
Button
Seattle