Im not really sure what the deal is here, the car has never had this serious of an idle issue before. The car, for the most part, will idle almost dead on 1k rpm, but if i sit for more about 5 minutes (after its fully warmed up) the car will sometimes throw a CEL, which i believe said was Fuel System related but i cant remember what CEL it was because it only comes on when driving so i can never check the code. Soon as the code pops, the idle starts to start dropping, and raising and dropping (almost dying, alot) and most of the time will just die if i dont feather the throttle. The idle is so bad, that when i come to a stop, sometimes the cars idle will drop so low and itll die, or in process of parking, everytime i stop to pull into/back into a spot, itll die... sometimes dying 2-3 times before i can even get the car into a spot. This happens despite having over 1/2 tank of gas, or just having 1/2 tank of gas. Could this be a fault IACV? Or should i look at possible other issues. As for the CEL, the car doesnt drive any different, it just makes the Idle go to shit. When the car DOES die, or the CEL pops, i can just turn the car off (even while driving) and back on (yes, even while driving) and the code is gone, and the idle is back to normal again until i sit still for too long.