Bien, al parecer, y dado que el error es solo de vez en cuando, me parece que deberias volver a revisar las soldaduras, porque el error ha de venir de ahi (o de ahi, o de el interruptor, que no sea adecuado o este estropeado)
Realmente el interruptor es muy sencillo de instalar en el alladin, ya que solo has de cortar el cable D0, como he dicho antes, e intercalarle un interruptor de 2 posiciones. Yo lo que hice es eso, lo he hecho ya en 6 consolas, y funciona a la perfeccion.
Ese fallo que tu tienes es debido a una mala conexion. Puede ser pork el interruptor a veces no haga el contacto de deberia hacer, o puede que la zona D0 este sucia, y el contacto este mal hecho. Yo de ti desoldaria ese cable completo, le integraria el interruptor (comprobando con un circuito pekeño de led/bateria que funcione y responda siempre el interruptor) y despues lo volveria a soldar todo a la consola, limpiando bien la zona d0, y echando flux.
De momento no puedo decirte mas, ya que al parecer el fallo esta ahi, en el contacto.
(en el privado no te contesto, pork t iba a decir lo mismo y aki a la vista d todos me parece mas util)