Ah-ha. I should have popped the top and looked back there first. I think I've solved this one. You see, the unit had a flakey IDE cable- I would get a no drives found every couple of weeks, but when I opened it up and moved the ide cable, it would be fine for a while. I changed the cable last month and used the longer version. It appears I didn't fold right, as the cable was pushing into the solder lead, which had stripped/melted the sheilding on the ide cable. The button was shorting on the cable. I pulled it back from the button and everything seems back to normal. Thanks.