I don't think this is necessarily a Liberty ROM issue but more of a Gingerbread or Droid X in general issue. I've noticed since running leaks of Gingerbread (including the .596 release) when I have my phone in the Motorola CarDock, charging with the Motorola car charger and running Google Maps, the battery will not hold a 100% charge and will slowly discharge, even though it's plugged in. I'm even underclocked and very undervolted, which should make the phone run cooler. From what I've read this is the phone's built-in "cool down mode" - when it gets too hot it turns off certain features of the phone. I've only read about it turning off the GPS, not to turn off the battery charging. They also reporting the phone showing an "overheat / cool down mode" notice, which mine has never shown. The hottest I've seen the battery in the CarDock, running Google Maps & Pandora while in the sun on my dashboard is 118 degrees. Once I turn off all the GPS apps and run just music, it cools down a bit and charges normally. Anybody else having this issue as well?