Hi there!
I would just replace the whole memory card slot. This one is replaceable! Cable is probably still good, as the 2nd port is working.
You can get the part here: https://www.ebay.com/itm/285539320488?norover=1&mkevt=1&mkrid=711-169407-715209-8&mkcid=2&itemid=285539320488&targetid=293946777986&device=m&mktype=pla&googleloc=9064004&poi=&campaignid=20536901515&mkgroupid=153284523317&rlsatarget=pla-293946777986&abcId=&merchantid=119648210&gad_source=1&gad_campaignid=20536901515&gbraid=0AAAAAo9ZJxt7SbaUfHchkxsgz5fC9xgo3&gclid=Cj0KCQjwjo7DBhCrARIsACWauSmQemQ3rnRbdUyN1cgcoFeesgOm3411EAtqNZiJUOJvOgqJA-vN-7waAkIXEALw_wcB
And you can find a guide here about replacing it: [guide|1253] (till step 11).
If you have question, please let me know!