Does the battery lite only come on at idle?
That would be normal for those lights to come on when the engine stalls.
This sure sounds like either a vacuum leak in one of the little vacuum hoses on the engine, or it could be the IAC valve (idle air control).
What is the year, mdel and engine size of this car?
This doesnt use an IAC valve for idle control, it uses a TPS (throttle position sensor) for one,,,to control idle.
The most likley suspect is going to be a vacuum leak somewhere under the hood. If you were to run it by pretty much any shop, they wont charge much at all to pop the hood and take a look around,,they will have a better idea of where to look.
At any rate, its not going to be a major repair at all, just trickey to find :-)
If you have further questions on this, please feel free to reply.
Thanks for asking!
You are very welcome :-)
The first line correlates with a vacum leak (idle speed is incorrect) the next ones i can definatly rule out, if it was ignition related or fuel related, you would have a hard time restarting it,,if at all.
If there are no vac leaks present, you might be able to just tweak up the idle.
Thank YOU for asking!