Argh
So got back from Stealth and the radiator fan didn't turn off after a couple of hours... Switched off when I unplugged the temp switch in the rad. Had a look and found that the red and white wire to the temp switch had come out of its connector and was bare, so recrimped it.
Still the same. Assumed the wire had shorted so (as I only have a Mk2 fuse diagram, and a Mk3 fuse box) I pulled each fuse and checked them, all good.
So, got a new temp switch from Allparts. Fitted it, fan not coming on any more.
Driving to work this morning the car got pretty warm before the fan kicked in, and then guess what... Doesn't turn off again.
Any ideas? Looking around it seems that VRs should have twin speed switches, should I go back to allparts and get a proper Bosch switch rather than the Intermotive or whatever it was they had in stock? Seems weird that it should be fixed and then break itself again