as above my fan is staying on constant i had bypassed the a/c switch which sorted it but now after a few months lying up its back on constant again could it be the temperature switch on the thermo housing or what could it be
It could be the switch, or a break in the wire from the engine bay fuse box to the switch. Try earthing the plug connection with a piece of wire directly to the engine and see if it stops the fan. It could also be the relay has failed.