Please try Gsam... Even without root. Go from 100 to about 10 and post screens from it. Including kernel wakelocks and the "screen" screen. 👍
Just texting, that's a lot of drain. Especially if you have those things off completely. Location especially. Is it off, or you just aren't using it to your knowledge?