Check you have a good live and earth at the roof motor, if not and the fuse is good you have a break in the wires somewhere ... if you have a good live and earth, the motor is bad and needs replacing !!
hope this helps
Saturday, June 27th, 2009 AT 5:09 AM