Maybe try a less kernel. Check my sig for the one I am using, it has been great for me. But like everyone else suggested let it run a couple of days and if you still aren't getting the results, try out a different one.
Attached a couple of screen shots. Now I haven't used it too much this morning, couple of texts, added a couple of folders to my home screen and apps, couple of emails, still trying to set up Cho's ROM, but as you can see my percentage is/was at 95%. I unplugged it from the charger at 6:15 (roughly) this morning. I used to (prior to this kernel) go from 100% to 90 % in the first 5 minutes being off of the charger. And, from what I understand, that is because when your phone hits 100% the kernel "turns" off charging so you aren't really at a true 100%, but you "shouldn't" be having that issue since you are using sbc kernel.
Do you have battery monitor widget? I attached a screen shot of what your trickle charging over night "should" look like.
On a side note, my cell standby is killing my battery with Cho's ROM. I remember reading something about where you could change the default networks or something your phone was searching, CDMA or something like that. I'll search for it again. I was consistently at about 20-25% cell standby prior to flashing Cho (get your mind out of the gutter
), now I've been consistently at 35-37%. I did update the prl/profile after I flashed, could that be it? I also guess I could downgrade the pri to 1.77 again, but I didn't have any issues before on 1.9.