Had a similar problem on my Tasmin many years ago. Took relay can apart to find a broken solder joint on the circuit board. Repaired, but it didn't last long as the relay was fitted upside down. Eventually replaced the relay... Is your relay sealed?
Graham (G4FUJ)
Sold L44FOR 4/4 Giallo Fly '11 MINI Countryman Cooper D All4 '90 LR 90 SW