Si tienes bootloop tienes que flashear desde cero. KPE con latona y repartition y luego KPQ o KPU o LF2 (la que prefieras). Y posteriormente puedes hacerte root, pero eso ya es opcional.
Sigue los pasos 1, 2 y 3 de este tutorial, que está muy bien explicado:
http://www.htcmania.com/showthread.php?t=450859
Si después de eso sigue dando problemas el teléfono, entonces cabe la posibilidad de que sea un problema de memoria interna defectuosa.