And check the wiring between the mainboard and the docking connector, as well as the sled wiring.

I think it is very likely that one or more wires have pulled free of their crimps, or a contact or two has been pulled loose from one of the two black docking connectors.