The dodgy crimp in the cable is affected by temperature (things exapnding and contracting). If you have a dry joint on the IDE header (fairly rare) then that is even more affected.

You also mentioned that it was very cold - most hard drives don't like being used in temperatures lower than -5degC.

Contact support for a replacement drive cable and give that a try.