The other "usual suspect", is that perhaps some pins have broken free of their solder joints on the IDE header on the mainboard of the empeg.

It doesn't look like that to me from the logs, but just about anything can go wrong when the the right (wrong) pins break free there.