The choke should be left on for as long as it takes the engine to warm up. This will vary depending on the temperature and engine type, but it should be no more than a minute or two.