Another thing to check, if the motor does work for the first part, is the wiring.
There are wires running in the roof, they can easily be accessed by removing the front part of the interior liner. These wires move up/down so often, they have a tendency to break.
German z4 forum has a (very lengthy) post about this. Happened to me as well, little bit of solder and shrink tube fixed it
There are wires running in the roof, they can easily be accessed by removing the front part of the interior liner. These wires move up/down so often, they have a tendency to break.
German z4 forum has a (very lengthy) post about this. Happened to me as well, little bit of solder and shrink tube fixed it