I second that I had a similar issue before with my soundcard/ethernet card combo on my asrock motherboard it's the GameBlaster card. I got a virus I thought I removed and i ended up restoring real quick and it fixed all the issues. Plus nothing like a fresh restore makes you smile more everything is just so smooth.