After hours of troubleshooting the problem it turned out to be a bad IDE cable.
Yeah, and none of us have gotten conditioned to automatically suspect a bad IDE cable at the slightest sign of trouble. I mean, it's the last place any of us would think to look.

Glad you got it working!
_________________________
Tony Fabris