Como dice el compaņero, cambia de rom.
Si estas en alguna custom, yo volveria a la stock y desinstalaria el recovery. Prueba un par de dias, si sigue igual, instala una version reciente del recovery y calzale otra rom a ver que tal va.
Si no, puede que algun componente, o la propia bateria este diciendo adios.