Muchas gracias por responder.. ya lo he conseguido y funciona el metodo AR+SD
Al final era una tonteria, lo que pasa que como la lista de codigos es larga larga cada vez que la metia entera y me daba el error, tenia que volver a empezar ,acabe de los nervios jej y ni me di cuenta de la tonteria que era.
SALUDOS