Google App & Google Play Services Draining Battery in Cyanogenmod
that's common in any custom roms... i have used Cyanogenmod and its normal because they all are not that optimised .... or may be you could try flashing some other kernel.. but i think you will never get better battery backup than stock rom.