I would get a USB card and stop using what is on the motherboard. I've seen something similar once before and it appeared as though it was the motherboard chips that were causing the issue, putting a board in the system resolved it.