Hmmm ....
It could be either a battery setting issue, or someone put a "battery saver/extender" in it
and it's setting are still active somewhere residually in the OS ...
If you did a factory reset on it, did you do it from the boot screen and clear every option individually first?
(Also, was it ever rooted/would you consider rooting it?)