My experience is that a cold engine turns slow due to the cold oil. When the engine turns slow it doesn't pull very hard on the carbs. If you can warm the engine up then it spins faster and starts a lot easier. A 16V starter might do the same trick.