Originally Posted by EstaNightshift
You probably already did this, but did you do a SMC reset?
AFAIK, it's a motherboard swap.
I didn't try an SMC reset, but I just did and it had no noticeable effect, although I also didn't notice any feedback that the SMC was reset either so I'm not completely confident that it was actually done.
Thanks for the suggestion though, it was worth trying. I forgot to add that when I blew the port my machine actually powered down and it smelled smokey, so I'm pretty sure it was blown.