Agreed - termination seems to be the culprit, and the fact that it hangs at the OpenBoot prompt _is_ weird.
Might check to see if/how TERM POWER is set on the drive, and make sure that's set the same with any other drive. Note that not all drives supply TERM POWER, so you might need to get it...