No se si todos cuentes con el mismo tipo de motor y su circuito que lo controla, ya que este control es el que se daña, puede ser un relevador o e chip o integrado que viene dentro.
Reprogramar no sirve de nada, ya que la central que manda la señal la envia o recibe correctamente, el problema es este modulo de control que va unido al motor del elevalunas, practicamente es desechable, y en algun momento trate de repararlo, pero no tuve exito, por lo que toco cambiar.
Asi que si solo tuvieron una rotura de mecanismo, pues es mas facil, pero una vez que falla, vayan viendo el cambio.
Saludos.