Moved over to Franco's 9.2 build and a brand new freshly wiped and flashed ROM (AOKP build 13).
Since I had so many variables on why my battery life sucked so bad previously, I decided to go get off my lazy ass and start fresh.
Still testing but by far, this has been the first time since I got a GNex where my screen-on graph almost is parallel with the awake graph in the battery stats. Basically, I had stellar battery performance. Even in my work office, where reception is usually shoddy, battery drain on idle was great.
My real test will be when I sync Exchange. It wasn't until last few days where I read and read about kernels/roms/battery... I realized a lot of people had bad battery life with Exchanged set on PUSH. This is something I do regularly and had no idea its a potential battery chugger.
So without Exchange, it seems I get stellar battery. In other words, the kernel is awesome and everything's been running smooth and stable so far. Going to be traveling a bit throughout the state today so turning on Exchange sync today wouldn't be a good test since I'd likely go through multitudes of different reception quality.
If somehow after syncing Exchange, I still get great battery, I finally found my working combination.
Either way, thanks Franco for the awesome build you have so far.