I also don't think this is real widespread.
To the OP make a backup of all your data before you do a hard reset. I use "My Backup Pro". This backs up just about everything on the phone to the sd card. From contacts to phone settings to applications, all of your sms and mms messages, this thing even backs up your call log. When that's done, go to your homescreen press menu,
settings,
sd & phone storage,
factory data reset.
When that's done, check your port to see if it's working if it is then it IS a software issue and you should reinstall your applications ONE AT A TIME checking the port's functionality each time. Hope this helps, post back and let us know how things work out.
Sent from my PC36100 using Tapatalk