I'm guessing here, but...if it doesn't happen when it's very cold but dry, but it does happen when it's been cold and then turns wet, I'd be wondering about an ignition issue. In a vehicle with a distributor cap and long ignition wires, condensation can form on those and conduct the spark away...