disconnect the plug to the temp sensor in the rad to start with. if this solves it then you can be reasonably sure this is the problem. also check your fan controller for water damage, iirc on the mk3 its under the header tank? if so it could have got water in it.
also, look around the inlet for a single pin sensor with a snapped off spade connector. this is the after-run fan switch, the wires from these like to snap off and earth to the engien block, which brings the fan on. its a black wire