With ethernet, I would check the duplex settings. A duplex mismatch can lead to an increase of errors. If your interface is autonegotiating, try manually setting it to either half or full duplex (you will also need to hardcode the speed), and see if the errors stop increasing.