If you have a 1982 "second series "car , with OBC :
The OBC has got an alarm code, with a relais, inside the OBC brain...You can use it or not, but this relais will seize (oxidation, age....).
I tried on a spare OBC ECU the way to solve the problem..But It's too complicated for "my ECU"(it starts in the morning till the night, without code... )
The only thing I have done is to apply 1 Bypass to this relais.
I have access to some electronic troubleshooting manual for BMWs,so I located wirings that trigger relais and code. If You look at the the OBC brain, You can see two connectors,a black one and a yellow one.Look at black connector and locate wires no14 and no15 ( on the connector You can also see the numbers of wires, stamped with very little font) and I made a 5 cms jumper ...
The OBC alarm code is disabled forever( unless you have a second hand ECU), but I ensure you that this relais get worse and You will find yourself( it happened to me) on the highway, at a "dont-mention" speed , and this stupid stuff cut out....I't s not fun.
one other culprit: from above the glovebox, where the Motronic OBC is located , you can se 1 or 2 3wires-connectors a black one and a white one . from the white one You can see a little green wire...It's the one which feed main relais(It comes from battery and goes to ignition key, it goes into On Board Computer brain and then, after the alarm code, it goes at last to one pin of main relais, attached on the fuse box).
it's so heavily pressed to wiring loom (under the isntrument pod) with plastic collars, that after 23 years it' could be worn and make a short somewhere( in your case it's the washer-wiper system, in my case the horns)...Remove the instrument pod and search this wires( it runs parallel to the bigger wiring loom under the dashboard, it goes into black connector of OBC brain -number 14 or 15- and you cen see it near the Motronic ECU.
I hope that this helps.
Francesco from north Italy