Idle is up and down. Car stalling when not giving it gas and stalls when at stop signs/lights.
Stalling with Idle Up and Down
This is an indication of an IAC(Idle Air Control) valve sticking or a vacuum leak. If there is a vacuum leak the IAC will still try to hunt for the correct idle speed but has difficulty. The difficulty if from the vacuum leak. The most common place for a vacuum leak on your engine would be the PCV valve hose. Listen for a slight whistle noise.