Do you have tmo? They have some app that asks for su permission...pr some tmo adapt or some crap.
I denied su but after a few days i noticed i had bad battery drain. I checked su logs one day and noticed it was asking (and being denied) su every other minute (no doubt putting a strain on the phone and preventing deep sleep)
I froze it and instant battery life improvement
.
So definitely check that.
Also use something like wakelock detector is you're not on tmo and still having battery drain issues. If i charge to 100 and unplug it without touching it...itll stay 100 for at least 10 hrs just on standby (i tend to charge my phone to 100 before i go to bed then leave it on and unplugged all night long and i never see it drop to even 99 by morning
I wouldnt say mm improved my overall battery life with the exception of doze/deep sleep . screen on time for me is about the same. Maybe a tad worse. But nothing like you're reporting.
Maybe (assuming you're rooted) you might want to try editing your build prop with the goal being to preserve battery life. The thread in the root section (i believe its a sticky) has settings posted for just that.
I haven't tried that particular setting bu5 did use others that's posted there and ive had no problems