Thanks for your ideas, was going to go back to the garage tomorrow and find out how much it would cost to change the radiator, like you say it is the only thing left!
I was wondering about the sensors and dodgy wiring too Scotty, but if it was dodgy dash wiring would that cause the fan to kick...