You need a new charging port. Downside is it needs to be soldered onto the logic board. I know @refectio and @teetop do board level work
open