Me voy a tirar a la piscina, y voy a opinar que es de hardware.
El tema de que haces un factory reset y no se te borran las aplicaciones descargadas del market puede ser un problema de memoria interna corrupta.
Si tiene el teléfopno en garantía, yo lo llevaría al SAT.
Si no tiene el teléfono en garantía, entonces probaría a actualizar el firmware a Gingerbread siguiendo este tutorial:
http://www.htcmania.com/showthread.php?t=244524
No obstante, si lo llevas al SAT, insísteles mucho en que sospechas que se trata de un problema de hardware, y mencinales que tras hacer un factory reset no se te borran las aplicaciones de usuario. De lo contrario, muchas veces se limitan a actualizar el software y si el problema es hardare eso no resuelve nada.