I am running the same build,
The funny thing is, yeah, like you said, the bar shows approximately the correct amount, all the way full when it's at "10%" and down respectively.
Mine is at "6%" right now...and the bar is about 60% over...
Did you get yours from the guy in Arizona, too? From ebay...
If so, maybe he has a batch of slightly weird ones...with a bit different hardware...
Or maybe nobody else is running this build? Or just didn't notice...
Okay, enought guesses for now...
Oh, and does that apmd thing work? I'd like to not have to rotate the screen to clear all that junk off