Maybe you just need a new cable? They usually maintain connection pretty well and don't have to be pressed flat against the plastic frame of the board IDE connector to establish a connection. In fact the Empegs all, I believe, shipped with a spacer in between the cable and the header. The other possibility is that you have a bad solder joint or joints and resecuring the connector just happened to reseat the joint.

Stu
_________________________
If you want it to break, buy Sony!