i had the same problem with my engine when it was cold, it took a few minutes of foot assisted idle to keep it running til it was able to run by itself. one day i used a higher grade fuel. instantly it ran like a regular streeter. no foot assisted idle, could select a gear without it stalling, the engine ran real nice even in our winter, (no snow). my suggestion, use a better grade fuel.