For all electrical questions; Alternators including fitment; Light connections/wiring; Instruments; Gauges; MFA; Heater blower (not coolant related) issues etc etc.
Forum rules
Hints, tips and guides for repair and modification - the FAQ section on the main website is worth checking first for information relating to common faults and technical help. Useful posts and guides will be added to the FAQ http://www.sciroccoregister.co.uk/scirocco-faq
I would go for unplugging the switch and impersonating it by connecting the pins in the connector - 2 pin is easy, just connect both together. 3 pin you will need to either know the wiring colours or use a bit of trial and error. There's only 3 possible combinations of 2 pins you can connect together. One will be high, one low and the 3rd possibility won't do anything.
If that checks out ok, replace switch. I'd guess what is happening is the switch contacts are starting to get a bit past it and are sticking together. You may find that a sharp tap to the switch with a screwdriver handle will stop the fan too.