I've run into this problem a bunch of times across several MBPs. I don't know why I keep running into faulty SATA cables, but at this point I'm a pro at replacing them.
The repair went well, but the cable has failed again. I'm not looking at other vendors for a different cable.
The repair is very eas . . .