There is a write up on Bruno's site about the seat twist, and Winfred has one too if you search the archives you'll probably find it.Originally Posted by guinness
Basically the cable that connects the motor to the seat adjusting gear has an inner metal rod and an outer rubber sheath. The sheath grows relative to the inner rod over time, and the rod disengages at the motor. The fix is to cut a bit of material off the rubber outer sheath and reassemble. Pretty easy to do.
In fact, this was my first E34 repair, so many moons ago. Ahhh, the good old days, before I knew about blue coolant and thrust arms...
Good luck,
Robin