You could have a bad port on the NIC or the NIC itself could be generating noise. You might also have an issue with a port on the device at the other end of the connection, BUT....
I think I would start with the easiest and go to the store and purchase a brand new Cat5, 5e, or 6 cable and begin further diagnosing the issue from there.