I'm having trouble with the same phone but different rom. I'm running CM11 on my GO and battery lasts about 7-8 hours. This is with some maps usage, 10 minute calls, 10 viber messages and some surfing using Firefox. I've greenified everything including Viber & Whatsapp. I also got Juicedefender turning 3g off when screen is off and turning it on briefly every 15 minutes. Clean master is also running in the background because I have to keep clearing ram.
Edit: oh, and I got No frills cpu control set to 200/800mhz Interactive/Noop
Going back to stock rom might help but then Viber "effs" things up and dialer starts lagging.
Any other tips? This piece of crap phone has been nothing but trouble since the beginning.
And it is weird because it doesn't show to be awake when screen is on which usually is the other way (awake with screen off).
Check CM thread to see if it's a known/fixed bug.