You probably have a low refrigerant level.
I have the same issue, every now and them it will loose iddle and will shut off while stoping at a trafic light on in traffic, I have no idea.
low idle and uneven idle
The battery light tells you the system is not charging, if it comes on at idle or low rpm it is likely a weak or failing alternator. The idle being too low can also cause it to come on.
It's either EGR or idle control valve. Try cleaning the throttle body and the idle control valve first.
Vacuum leek
What causes a car to idle good and run rough when you give it gas?
Normally caused by failed oil pressure sensor. It is located on the back of the block.
could be a couple of problems. check idle control sensor or egr valve. good luck IAC idler control valve.
High idle, misfire, check engine light,High idle, misfire, check engine light,
good question
the choke is on
idle air control valve (iac) could be dirty or clogged.