You should get the oil changed as soon as possible. The oil could be the cause of the problem if it affects the valve timing control solenoids.
Whether the oil change solves the problem or not, it depends to be seen but make sure the oil level is correct now and if the Malfunction Indicator Light is showing, go to an autoparts store for a scan to retrieve the troble code and let us know what the code is.
The other thing that can cause stalling during idling would be excessively low idling and cleaning the throttle should clear that up.
Whatever it is, I believe the problem should not be anything major.
SPONSORED LINKS
Sunday, June 30th, 2013 AT 2:29 AM