Do you have enough heat in the intake manifold? Not sure how much is enough but too cold will cause this sort of problem. Water or exhaust heated?