Bueno, pues voy a poner aquí mi experiencia por sí ayuda a algún compañero con el mismo problema, el error 99.
Tenía todos los drivers instalados bien, bootloader abierto, root todos los requisitos ok, pero al lanzar por fastboot el zip PJ4010000 salía error 99, y no el 92, el necesario para poder continuar con el proceso. He intentado cambiar ROMs por otros nandroid que tenía, de la viper jb, vampsoft skydragon... Y nada. Al final, la solución ha sido flashear la viper jb de cero, sin configurar nada. intentar el proceso, error 99, fastboot oem boot y volver a apagar el móvil. Arrancar de nuevo en bootloader, fastboot, y cambiar el usb a otro distinto. He repetido el proceso 3 veces, y a la cuarta a funcionado. Cuestión de usb o de suerte, ya lo tengo!! Espero que ayude a otros.
Pd. Gracias a Wel, Metralla y Lucard por el apoyo