In the hope that this helps someone, I found that my gmail accounts were both corrupted and caused massive battery drain. Before the JB update, I would go 8-10 hours at work (on wi-fi for data) and my battery only drained to 50-60% at the most. After the JB update, the battery drained to 30-40% left after 8-10 hours using Google Now with a lot of cards. But suddenly this week, my battery would drain down to 10% within 5 hours. So I read this thread and got Carat from the Play store. My phone was constantly synching. I have one Microsoft Exchange account, 2 gmail accounts, Verizon, FB, Linkedin, Watch, and a few others. Most everything is set to Smart Sync. According to the Power graph, the device was almost constantly "awake." I tried turning on and off the Connections Optimizer. I turned wi fi on and off for hours at a time to see if it was slow data rates or not. I played with the Power Saver. I did simulated battery pulls with the fast boot unchecked. I turned off Google Now and location memory. The battery temp was running 97-102F. Very uncomfortable in my pants pocket, to say the least. Still the battery fully drained in 5 hours.
I then logged into my gmail accounts on line. No problems, but both accounts somehow had more than 100 duplicate contacts, in addition to the usual 850 each. So I merged the contacts on each account separately. I removed the accounts from the EVOLTE from Mail and from Google and from Gmail. I then re-installed them. Carat said Power optimizer was a Hog. It did not detect any other problems. So, today, with Google Now turned back on, with Location memory on, everything is synching just fine, and now after 9 hours of use, I am at 60% battery remaining. The problem was synching continuously to both of my Gmail accounts. And it seemed to be the contacts got corrupted. I will update if Carat finds something else that is causing problems. Even with Google Now and Maps, Norton Security, {onX}, Evernote, and FB and others running in the background, my battery life is just fine. I have >200 apps installed, too.
Check your Gmail contacts and calendar and tasks for corrupted data. This actually happened on my old Pre. Somehow I ended up with 23,000 contacts and synching those will definitely drain your battery. This time it was just a few hundred extra.