ok latly the car seems to have a problem with ideling. But this is only in between warming up. The car idels fine when it is first started for awhile and when it is perfectly warmed up But inbetween this when it is warming up it idels like crap. Revs bounce around 700 too almost stalling at 200. It almost stalls the check engine and battery light turn on but then it regans revs again to 700 and then slowly bounce back down. Does anyone know what conrtols the idel or where to start with this problem???