Make sure you're getting fuel. If it only ran with the choke on, that makes me believe it was running very lean. Usually the mixture had to be richer on a cold start-up