A mi me pasó algo similar y lo solucioné cambiando el Kernel.Prueba a instalar la LP3 que es la ultima con el Kernel de Siyah v3 b7.
Aquí el el hilo de la ultima ROM Stock ICS .
http://www.htcmania.com/showthread.php?t=356123
Aquí el hilo del para mi mejor custom Kernel .
http://www.htcmania.com/showthread.php?t=267411
También te recomiendo que hagas copia de seguridad de todos tus datos y que la hagas desde 0.
Primero prueba el Kernel, haber si se soluciona y sino lo que te he comentado antes , desde 0.