I would install a test light AFTER the slave solenoid. Observe the light when the problem occurs. It might be the key switch or a loose safety switch. Also check all of the wires noted by the other posts. You might want to tap the starter with a rubber mallet too. I would not replace the thermostat. Your blower is pushing air, right?