Antes de nada, revisa si el fichero está dañado, abre desde el ordenador el zip y ve que no esta dañado. Puedes extraerlo completo en una carpeta con winrar y si hay algun fichero dañado te saldrá el error.
Si todo está bien, copiala a la tarjeta micro SD, metete en el
recovery del telefono (tendrás que tener el
CWM, obviamente).
Ve a:
wipe data/factory reset --> Yes, delete
wipe cache partition --> Yes, delete
luego a Advanced --> Wipe Dalvik cache --> Yes, delete.
Ahora, desde el submenu "Advanced", le das a Reboot recovery. Inicias nuevamente el recovery. En mi antiguo movil, ciertas rom, si no reiniciaba despues de hacer los wipes, me daban fallo muchas instalaciones.
Si a pesar de hacer los 3 wipes, reiniciar recovery y corroborar que la rom está entera no te dease instalar, copia todo el contenido de tu tarjeta microSD al pc, formateala desde el recovery y prueba nuevamente.
Espero poder haberte ayudado