I don't know if this will help but I found that by disconnecting the battery, leaving the phone for approx. 10 Min, reconnect the battery, then connect wall charger (but do not attempt to turn on). I found that after about 10 - 20 mins the phone started to charge (really slowly, it took about 8 hours to completely charge). Only after this did I attempt to turn it on and it seems to have been fine since.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?