@francisamoah before doing anything else, get the right charger and stick with it. To see if you can get your charging performance back, I suggest that at first you replace the battery. It is possible that there are issues with the battery control board based on the charging issues. Also, check the ribbon cable coming from the daughter board to the main board. Make sure it is properly seated and has no tears, corrosion etc. Use something like this video as a guide to get to the battery.
While you work on your phone, take lots of pictures. Once you are done with it, take those pictures and create a guide for iFixit. That will help the next person that has the same problem as you do. It's easy and fun to create these guides. https://ifixit.com/Guide/new The iFixit community will appreciate this.
Repair is War on Entropy!
crwdns2934105:0crwdne2934105:0
crwdns2934113:0crwdne2934113:0
crwdns2915270:0crwdne2915270:0
crwdns2889612:0crwdne2889612:0
1
crwdns2944067:02crwdne2944067:0
Muito bom 😊
crwdns2934271:0crwdnd2934271:0 Gênesispa crwdne2934271:0
Pra parar de carregar muito rápido
crwdns2934271:0crwdnd2934271:0 Gênesispa crwdne2934271:0