Oh, you did mention the "no hard disk found" message, so I guess the display is fine. Another thing to look at then, is the IDE header on the mainboard. Because the factory drive cable is too short to allow free movement of the drive bay, it sometimes causes the IDE header to be partially torn from the mainboard on impact..

Cheers