Wiring Hell!

The silver box on the wiper switch is a cycling circuit breaker. It is heat sensitive to the circuit and will turn it off ,in conditions like wipers frozen to glass, rather than fry something. It should reset itself once cooled but...
the bimetal strip inside it may be cracked. Seen that before