tiene toda la pinta de ser un problema de cableado al motor de arranque o el propio motor de arranque. has comprobado que el cable de positivo no tenga corrosión en el borne de la puesta en marcha? sacalo y pasale una lijita. Haz lo mismo con el negativo y a ver que pasa. Si no mejora, lleva el motor de arranque a comprobar/reconstruir.

