I replaced the mass airflow sensor, and my car went from stalling and idling rough at stops to running smooth
Although it is running smooth, the check engine light is on. Funny thing, after replacing the sensor and disconnecting the battery, the light never came on, even driving 50 miles...