This may sound stupid, but did you check your jumper settings on your HD and check the ribbon cables? That's the only thing that you didn't mention in your post. The only other thing I can think of is it's incompatible with your motherboard but if your friends HD is doing the same thing then that's unlikely. Did you say you updated your motherboards bios???