I recently had these problems, it was somehow related to an earth point under the drivers seat. However, i could not find this earth point, so I connected an earth point from the drivers electric window coupling to the door and all systems started working i.e. the sunroof, the electric windows & mirrors.