Chosen Solution

My charging port is mashed in.

hello, i do not know the model that well, but normaly it is soldered to the mainboard. If it is soldered to the mainboard : you have to unsolder the old one and replace it with an other charging port , solder it properly . there are many guides to solder ports on ifixit good luck, Kind regards, Kevin

see explanation in other post you have. You will have to solder. (most likely) Kevin