It recently started doing that so I did a full reset and brought it back to factory. It's been fine for a few days and now it's back to rebooting every few minutes. Do I need a new battery or is it something else? Would I be covered by this in my plan? I'm still currently paying for this phone so I'd love to resolve this without having to pay a fortune. Thanks in advance for any sort of help!