No soy ningún experto, pero yo probaría a usar un kernel que admita HAVS, y con la app Incredicontrol le subiria varios puntos los voltajes. Los reinicios, creo, más que por calentamiento (que es un factor más) son por un defecto en la placa que hace que sea menos eficiente (no sé si es correcto decir "conductora") y necesite más energía (mV) para funcionar.
Así que métele por ejemplo una CM7, o MIUI con el kernel ManU e instala esta app y haz lo que te he dicho.
Suerte!
Edito: Aquí tienes info sobre los kernels, está algo desactualizada pero te puede servir. Yo como te he dicho metería el ManU que casi nunca da problemas y se pueden modificar los voltajes
http://www.htcmania.com/showthread.php?t=204938