Take a very close look at the IDE connector on the main board itself. You might see pins of the header pulled away. Although you may need a zoom camera or magnifier to see it, those dry solder joints are very common and would need a bit of soldering to touch them up.
_________________________
Paul Grzelak
200GB with 48MB RAM, Illuminated Buttons and Digital Outputs