When I was troubleshooting mine and looking for a new recycled sunroof motor, I remember a tech mentioning that the sun roof motor would fail in two places

1) the motor or (2) the drive gear. I'll send you their address offline; I dont want BENZMAC getting upset.