Those IDE cables are notorious for making bad pin contacts. Just unplugging and replugging them cleans any corrosion from the contacts and they start working again. I've had to do it myself many times, and I'm glad my latest rig is all SATA (though SATA connectors could be a lot better designed too).