I think your charging ic has got some issues. Take this phone to someone who fix motberboards. Hope this might help.
open