Have you used an IR temp gauge to see how warm engine is AND compare that to the HOT temp. You might not be getting hot enough to turn the switch on if it is hot (overheating light).

Just my 2 pennies,

Chris