Buenas yo he tenido el mismo problema y lo he solucionado.
Comprueba que tengas la aplicación superusuario. Después busca la aplicación Mobileuncle Tools.
Descargate el recovery TWRP y la ROM que quieres poner y las guardas en la SD
Entras en la aplicación Mobileuncle Tools y tiene una función que sirve para C ambiar Recovery desde la SD. Sigues las instrucciones y desde el nuevo recovery haces wipes e instalas nueva rom.
Como instalar TWRP
http://www.htcmania.com/showthread.php?t=844783
Espero sea de tu ayuda.
Saluds