Hombre, puedes probar a meterle un kernel con root ya, como el Semaphore... Aunque no se si se arreglará...
También te recomiendo que le instales la última stock (ya que has rooteado, por actualizar no pasa nada). Lo que tienes es un semi-brick.
Aquí tienes un tutorial de cómo hacerlo:
http://www.htcmania.com/showthread.php?t=292984