Hard Drive still not found after cable replacement
I started to have issues with my MacBook, having question mark at boot and stuff like that. I thought my hard drive was bad, I took it out and plugged it with a SATA to USB and the hard drive was working perfectly. I have put the hard drive back and it was working. It started to freeze again, sometimes question mark at boot, etc. I tried a clean install. I never succeeded to re-install OSX. I always had error while installing. I don't remember the exact error.
I changed the SATA cable and decided to upgrade to a SSD. I reinstalled OSX in a few minutes (SSDs are so fast!) and it was working great! Then it restarted to freeze and to give me question mark at boot.
I took the hard drive out again, plugged it with a SATA to USB cable and the hard drive works fine. I tried another hard drive and never succeeded to get it detected by the MacBook with a Ubuntu Live USB. When I plug the same hard drive using SATA to USB, I can install Ubuntu on it and it works fine!
I'm really aware that it may be a bad logic board, but the hard drive connector on the logic board looks like new and I didn't find anything suspicious.
Any idea what's happening with my MacBook? Any help would be highly appreciated. I'm not a noob you can shoot technical terms. Thanks!
For informations, I bought this one: http://www.ebay.ca/itm/NEW-HDD-Hard-Driv...
I took the MacBook to an ASP yesterday, they changed the cable in a few minutes and it's working #1 since then. I guess the OEM cable will work for a while :-) Thanks for helping!
Is this a good question?