[T-Mobile Samsung Galaxy S II SGH-T989] bmg002:
I'll give that one a shot... From reading things on the XDA forums, your battery stats are probably goofed up. A few things will help with figuring this out:

1) How recently did you flash this ROM?

2) are you using stock kernel or custom kernel? If you are using a custom kernel, how recently was it flashed?

3) which version of the ROM are you running? 22.1.0 from OP, 22.1.1 from sg2usr or one of the nightlies?

4) what percentage was your battery at when you installed the ROM?

5) have you tried rebooting (sounds dumb, but I have read of others gett more battery by rebooting)?

6) is your phone getting too warm or too cold?

I have found that most ROMS need to settle before you get accurate battery stats from them.

I have tested version 22.1.0 and version 22.1.1 and nightly 5/06 and all of those with my normal use I get about 20-24 hours out of them. Only time I get a lot less is if I play a LOT of games for a long time. Other nightly versions I am uncertain about battery life

Having your battery full is always recommended before flashing a ROM/Kernel if possible from other posts I have read online.

if the phone is getting warm, the battery will discharge faster (has to do with the chemical reactions and such... higher heat means faster chemical reactions thus faster battery loss... although this has limitations too... too cold and the chemical reactions can nearly stop which results in low voltage and thus gets reported as a dead battery too... mind you this may be different for Li-ion batteries, I am not positive on this one).

One thing you could try is let the battery run down to 0% then plug it into a wall outlet using the official Samsung AC->USB adapter (I do not believe the cable matters) which should charge it at a higher rate than a no-name one and removes the overhead of the PC side of things.

Also, download a copy of "BatteryDrain" from google play and use that to see how much you are losing per hour. If I am actively using my phone I get about 10-20% loss per hour, if it is idle I get 1-5% (unless I have background apps running like media player or virus scanner or titanium backup doing a backup at the time).

Also, grab a copy of GSam Battery Monitor (I have the pro version) to see your battery use and estimated time left to use. On average with PACMAN I am getting 22.5 hours on battery (which is good for me since most other roms were 20 hours). Since you have most of your time sitting in "Deep Sleep", it doesn't look like a wakelock, but just to be sure, grab a copy of betterbatterystats and check for wakelocks.

As a last resort, you can try resetting your battery stats. I've heard mixed reviews on that... some people say it fixed low battery warnings, others say it does nothing. Google says if you reboot it resets those stats, but other xda members state that resetting battery stats improves battery as long as you don't do it too frequently, then it does nothing.

EDIT: and I forgot the most important questions:

1) what govenor are you using (performance will kill your battery REALLY quickly)?

2) are you running your phone overclocked?

using performance with 1.8 GHz will drain your battery pretty quick even with your screen off if I am not mistaken.