My 1995 defender wipers started to misbehave recently.
Once switched on it wouldn't switch off including the intermittent wipe. I have replaced the relay in the past and had different symptoms. Turned out to be the park switch, £8 and 15 mins normal service is now resumed.