1. Yes, it is possible to have one bad PCI slot. Seen it happen. Put some hot glue into the slot to prevent you from trying to use it in the future.
2. Sounds like either a bad cable or a bad network card. Put new ends on the cable and see if that makes a difference. If not, then swap cards.