And remember, Rob would be the one getting your money if you insist on paying for uneeded repairs! So take his post seriously, he's just trying to save you trouble.
The first try to fix the "No Harddisk Found" problem should always be to reseat the cable. The cable has to be absolutely flush to the drive. I always tell people to rub their thumb side to side over the connectors (after first making sure the cable is not plugged in "one pin off"). First, make sure the connector on the motherboard is nice and tight, then make sure the drive(s) connections are 100%. Once, when even this didn't cure my problems entirely, I took a member's advice and used some dielectric grease (the same you use for lightbulbs in cars) and that worked. I was skeptical, but it worked.
That being said, I had one player that kept acting up and I sent it off to Mark Lord to have him check it out. His visual inspection didn't show any loose pins on the IDE header, but he warmed them up a little bit just to be sure. I think he said that it looked like the IDE header had already been repaired. We were both doubtful that this wouuld do anything for me, but when I got the player back, it booted right up and has worked without a glitch since. If dealing with US/Canadian customs wasn't such a pain in the ass, I'd recommend that route for anyone else. I live 15 minutes from the Canadian border but that didn't help! Took several months to get an incorrect custom's bill resolved (Thanks Mark for being patient about this and refunding the fee once they cleared it up).
_________________________
Brad B.