If it's not turning over then it's more likely to be an immobiliser issue or an electrical problem, the fans are controlled by the ECU but not sure if they would run when the engine is switched off? As said make sure you don't have a "sticky" relay.
Martin