I had a similar problem on my production data network, turned out to be a bad switch. Like symm said, I would rule out other hardware issues.