HI, I have recently upgraded my MBP's (2.4 GH core 2 duo, 2007) internal hard drive into bigger, faster one by myself. However, after installation, the hard driver is not being recognized at all, although I can sense it is spinning. When I put the original hard drive back in, it did not get recognized either. However, both of them work fine as an external source through firewire or e-SATA. Apple technician at the repair depot said that I needed to replace the hard drive because their hard drive worked during the diagnosis, which does not make sense to me. No damages on SATA cables or etc have been made; in fact the Apple technician did not even notice that I opened the laptop myself. Any idea? Many thanks.