Suggest that when it is open you clean the runners and apply silicone spray to the runners. With the engine running(as this gives the optimum power supply to the electric motor) operate the roof a few times to work the silicone in
Maurice
February 2010