Yo se que aquí hay expertos en Iphone... talvés me puedan dar una manita

o alguien que le haya pasado igual.
Desde hace como dos semanas mi iphone 2g se apaga solo y lo hace cuando está en standby, osea que no me doy cuenta que se apaga hasta que lo quiero usar.
A veces pasa dos días y cero problemas y a veces como hoy se apaga a cada rato.
Otra cosa es que como no tengo el cubo siempre lo cargo conectado a la pc, y mientras está conectado no se ha apagado nunca, pero al desconectarlo se apaga pronto.
Tiene el firmware de whited00r basado en el 3.1.3 y ha tenido ese firmware desde hace meses y hasta ahora está dando problemas. Aun no lo he restaurado esperando tener una mejor idea del problema y tampoco he restaurado los ajustes desde el iphone porque en este firmware no encuentro esa opción

¿la tiene? Qué podría ser?