I imagine you've done the basics, like changing cables, using another card port as uplink, cleaning and reseating the card? If so, well, used cards and servers can fail in obscure ways. If having received no benefit from the previous changes to the config, I'd probably spend $20 on another NIC, maybe an i340.