I ordered the part that Joshrawks21 put a link to. It worked; it was not a perfect fit but I got it to work.
For the record I'm an electronics tech with lots of soldering experience.
I made the repairs without removing the small PC board on which the USB port is mounted. First I used a heat gun (adjutable heat) to remove the old USB port. The new port would not sit flush with the board. I had to remove two plastic nubs on the bottom to allow the port and pins to mate flush with the board. I also used a tiny amount of "chip quick" liquid solder on the pins. When they mated to the solder pads on the PC board I simply used my heat gun to melt and make the solder connection. There was no way I could have gotten the soldering iron in there unless I removed the small PC board. I was only able to do this because Ihave a heat gun.
Also, once the USB port was in place, I had to cut/scrape the plastic enclosure to allow the USB port to stick out through the hole; it was now sucked down closer to the board because I had to remove those plastic nubs to have the pins make contact with the board.
I ordered the part that Joshrawks21 put a link to. It worked; it was not a perfect fit but I got it to work.
For the record I'm an electronics tech with lots of soldering experience.
I made the repairs without removing the small PC board on which the USB port is mounted. First I used a heat gun (adjutable heat) to remove the old USB port. The new port would not sit flush with the board. I had to remove two plastic nubs on the bottom to allow the port and pins to mate flush with the board. I also used a tiny amount of "chip quick" liquid solder on the pins. When they mated to the solder pads on the PC board I simply used my heat gun to melt and make the solder connection. There was no way I could have gotten the soldering iron in there unless I removed the small PC board. I was only able to do this because Ihave a heat gun.
Also, once the USB port was in place, I had to cut/scrape the plastic enclosure to allow the USB port to stick out through the hole; it was now sucked down closer to the board because I had to remove those plastic nubs to have the pins make contact with the board.