I noticed a tweet about someone finding something within google maps that will actually search wifi every minute or similar time frame, even in the latest version, if use location from wireless networks is selected.
Well, I disabled use wireless networks for location, and I got extra battery today for sure. That was all I did, have you tried that? I run everything else, a lot....Normally I was getting say 75% around lunch time, so 4 hours, it dropped 20%. So, today, I was 85% at lunch and that is significant enough to me.
I don't know exact number until I try it tomorrow, but it made a difference and I'll try it again tomorrow and notice how it goes. I was amazed at this, and made it home with a good amount of battery left compared to the past week. Kind of non-technical for sure in a reply of mine, but try that and hope it works for you.