I have a 1999 Dodge avenger and it wont stay on. When i drive it it does good but when i get to a stop light or have to turn sometimes it will idle low and then just cut off. I just recently had a tune up and it started to do this after this. It will idle around 100-300 rpm and then just stall out.