Probably still worth doing a resistance test between pin 7 and chassis ground. Might be that the resistance is just low enough for it to work OK when dry, but bad weather raises the resistance due to a dodgy connection. Maybe physically check the ground point (from that wiring diagram) and check its physically OK.