This issue is more related to the Maps I am kinda 99% sure. I have been on litening rom all this while where both RILJ and GTALK_SYNC were major culprit keeping my phone awake running 24mins at times. However I did read somewhere on google that the problem was situated with the Maps update. So uninstalled the Google Maps app and the issue was solved. It seems that this problem persist more with the latest version of Maps like the 5.8 or 5.9.
I shifted to Leomar Revolution 2.6 rom 2 days back which comes with older version of Maps and issue is no more.
Uninstalling the maps through titanium cannot be permanent solution, there needs to be some sought of cure for this, unless Google maps comes up with the solution.