The problem is your charger and the 1% battery driver which don't work together. Try the stock charger or try to charge while tethered. If this works, then your charger will not work with ROMs that use the 1% driver.
I have tested several of the custom ROMs and only a few will consistently charge with a variety of chargers, see my post:
http://forum.ppcgeeks.com/htc-touch-...ml#post2057268