I can only think it's the interlock. When you press the brake pedal can you hear a little 'clunk' noise near the gear selector? This is the interlock clearing the gate so you can shift out of 'P'. If you can't hear it in the mornings, it might be a wiring fault - not sure how the cold would affect it, as heat normally has an adverse affect on wiring.