Well, that didn't last long. Started chewing up battery again and all it pointed to was Android OS, not a specific app. I gave in and did yet another factory reset. It's lasting just over two days now, with light use. I am slowly implementing my apps back to see if one is the culprit, but...