We certainly want your phone’s battery to last all day for you, dagactor. Thank you for performing what steps you have already taken. When performing the factory reset, did you first shut off Google’s Automatic Restore in the Backup and reset part of Settings?
If not, then any software errors causing the issue can be reloaded to the phone when it is set back up. It is also a great idea not to agree to Google’s Automatic Restore when going through the setup process after a factory reset.
StevenG_VZW