In reply to Andy Morley:
Can only comment on motorbikes, but maybe you can pour boiling water over the sender, when engine already warmed up, if fan stays off sumnat is wrong. Check/clean contacts for sender, fan, etc.
On my CX500, I checked the sender by taking it out, putting it in a pan, connecting to a multimeter, and boiling it...but you may be cheaper just to repkace if it's a fiver, car parts are.
alternatively, you could wire the fan directly, through a toggle switch in the car, and switch on the fan when the temp goes up. Or at least temporarily bypass the sender so you know the fan works.
This is getting a bit like my OTHER forum! I can't imagine them EVER discussing climbing!