Custom rom has nothing to do with it. I am running the stock version, and my battery won't charge up more than 64% right now. It seems the problem starts with 96/94% but gets progressively worse. Sometimes it will fix it self for a short time when I replug, but right now even that doesn't work for me.
I checked last night, and I believe the kernel just thinks the battery is nearing it's 100% state. This was a screenshot I took that shows that the battery isn't charging at full power. The closer I got to 64%, the slower the charge went:
i.imgur.com/P2i0R9s.png (Copy and paste, I am not allowed to post outside links yet..)
Have you tried just using the tablet when it was "fully" charged to 64%? I see three possibilities and I would be curious to know was the case:
1) Your battery is only charging to 64% and when you start using it, it will decrease at a normal rate and you'll get 1/3 less time out of the charge.
2) Your battery is showing 64% for all charges >= 64%. So, it could be at 100% charged and will stay at 64% until you've used up 36% of your battery.
3) It is scaling wrong so that 64% == 100% and the battery percentage will decrease as you use the tablet, but it will decrease 1/3 slower than it used to (aka the time from 100% to 0% when you first bought it would be the same as your time now from 64% to 0%).
Any idea which of those three is actually happening?