|you should check the cable from the front ports to the mainboard connection. Perhaps the cable got loose.|
Yes you can buy a usb pci card and install it.
Answers are only as good as the information you provide.
How to properly post a question:
Sorry no tech support via PM's