yes my fans work i have 2 10in after market fans that are set to run constantly, i have replaced the thermostat twice, ive replaced thermostat housing , leaking hoses, coolant temp valve, and it is still getting warm put yes when I turn my heat on the temp will go down and if you just keep it on then it doesn't get hot at all.