that's what popped into my mind. won't run when the choke opens: vacuum leak.