So full wipe and reinstall ROM and Kernel. Problem still exists.
Wakelocks are coming from
Google Search/AudioIn primarily.
I have "ok google" enabled from any screen including lock screen. This may have something to do with it however what's the point in making this a option with Google Now if you can't even charge your phone above 40%.. Due to constant wakelocks..
Either that or it has something to do with Google now trying to use data in combo with AudioIn when airplane mode is on
PHONE: Nexus 5 | White | 32GB
OTHER MEDIA DEVICE: Nexus Q - CM