I found with my past experience with NASLite and Gigabit cards, two thing came into play.
Type of card, and PCI slot/IRQ.
I found I couldn't get the Netgear GA311 and my PC to play at all, speeds were crap. Put in a Intel Pro1000 and away it went, like a rocket no problems. But on a older system motherboard I did come across a IRQ sharing problem.
Some old motherboards were setup to share its IRQ with the PCI slots, so slot1 can share with slot4 (which I had a video card slot1 and NIC slot4) doesn't cause a conflict as such, but did slow things down a lot.
When you pulled it apart then put it back together, the IRQ assignment may have changed, depending on the BIOS ,motherboard, PCI slot used and how your tongue sticking out
