06 Saturn Ion Coupe automatic

2006 Saturn IonI have a 06 Saturn Ion coupe automatic with 150000 miles. It has had all of its recalls, however I continue to have a problem with it stalling out at lights, stop signs or just about any time it is idling. I am at a loss of what is wrong with it, and do not have a lot of money to invest in repairs for it at this time. Any answers your could give would me much appreciated


First thing that comes to mind would be a sticking IAC – Idle Air Control or a vacuum leak that would cause the IAC to fight itself.