It is so strange.... The only thing that I could think is that you have done something when you opened it and soldered the usb, but again this is not something that you can say for sure... BUT if it was a software problem, then a reflash should have solved that, right?