Or..., it seems your choke is mis-ajusted. I'm assuming when you say you, "give it a little gas" that the engine accelerates properly? But when it returns to idle it stalls? That is characteristic of a mis-ajusted choke. If you can maintain the throttle until the car is sufficiently warm, and then the car runs OK it only reenforces the choke theory.
On the other hand if it accelerates and it dies then it is starving for fuel. In that case I'd look at the fuel filter first and the fuel pump second.