My CK30hst did that when it was about 50'F so I knew it wasn't the fuel jelling. For me it was the ignition switch. I put in a new one and no problems. The switches are know to have the factory lube on the contacts get hard and get some dirt in them. Other members have cleaned theirs with good results. Some just use fluid film, WD-40, or something similar. You could try electric motor cleaner or brake clean which will clean and dry up followed by some type of lubricant. There's always the possibility that it could be the injection pump but I'd clean and lubricate the switch first. Much cheaper and may fix the problem.