My motherboard is a MSI 785GM-E51, I have a phenom x4 955 as the cpu, 4 gb of corsair c8 memory, windows 7 ultimate 64 bit and a gtx 470 for starters. Since about a year ago my onboard lan ceased working, Not sure the cause, I tried to fix it to no avail, so I bought a cheap 5 dollar ( on sale ) pcie ethernet card and well that did the trick, i scrapped the onboard lan and went with the pcie one. Yesterday I decided it was time to buy a sound card, however, I needed a pcie slot, so I went ahead and uninstalled my pcie card and took it out, tried to reinstall and fix my onboard but nothing worked. Now my pcie card wont even be recogniozed in the device manager, well it will but there is the exlamation mark next to it just like my onboard. The error message for both when i double click them is

This device is not configured correctly. (Code 1)

The parameter is incorrect.


To find a driver for this device, click Update Driver.

I tried and tried I'v downloaded tons of drivers and nothing works, Iv tried updating my bios, looking in the bios for any disabling onboard lan and everything seems to be working...in theory. Just cant get this thing to work, at the moment I have it connected to wireless through a usb adapter (lucky me for my neghbors unprotected wireless)
And ideas? A few people have mentioned leaving the comp unplugged for an hour, taking the ram out and leaving it out for an hour, clearing the cmos, doing a winsock reset, manually installing the driver, nothing seems to be working. I don't believe it is necessarily the driver or anything, I believe theres something that happened that is preventing the drivers to install correctly, as the old pcie card that was working last night is no longer working once i reinstalled it.