I repaired a faulty Segate on my MBPro by repeatedly unplugging and replugging the HD connector. I even squeezed the connector very slightly with pliers. Never had a problem since. Worth a try. Winston