Based on the entire thread, and all the trials we have run, I would agree that it is a hardware issue. It may be something as simple as a bad connection but since the connection is on the card itself that is of no help.
Do check the connection and also try reseating the card, but in the end I think it is replacement time.