I had two cords plugged into my Macbook Pro's USB ports. It was lifted sideways, causing the cords to bend the ports. Both now only work if I push a cord down, which I assume is pushing the port's pins back into the logic board. So I'm assuming they need to be soldered back into place, or possibly replaced. Has anyone done this repair? I just got this Macbook fixed, and now with these ports broken it really sucks. I have a spare logic board from a 2009 model (display circuit is fried) that I could take ports from, and possibly practice the repair on.
I've done many Macbook repairs and I'm experienced with soldering, though not very much with SMDs.