Bernie I am surprised you missed the big one. Is there a conflict between half and full duplex? I would set either the switch or PC to forced full duplex (the other end in auto) and see if things improve.