your thermoswitch is more than likely bad...its a little sensor that is screwed into your thermostat cover....and the easy way to test the fan is run a power wire from your batter to the connector ont he fan and a ground...if it turns on it works......my $$$ is on thermoswitch.