I found the 3 position program switch (and solenoid 4) in the USA source E34 schematics pertaining to cars up to 1/89. Schenatics from 2/89 don't show it. Schematics from Europe though, show 3 position program switch in 1994.

How can BMW keep track of this salad!