I had/have this problem. My one turned out to be a case of the cable being streched which in turn meant not enough "choke" when cold. My get around is to push the accelerator forward where the cable links and this gets it working.
However the reason I,ve seen your problem is that I need to replace the cable, because its a bit of a chore !!!!
Dave G
June 2008