Pues al final no era de la pila. Por lo visto la pila solo sirve para cuando la moto se queda sin batería.
La solución más sencilla y barata. Desconectar el módulo de la sirena, limpiar todo bien con limpia contactos y todo perfecto. Algún mal contacto tendría el módulo.
Así que muchas gracias a...