So my lately after driving around for awhile my idle will start to become erratic. The rpm's will drop off very slowly and sometimes hold around 1500 and then drop off below 500 making the car start to bog down and sometimes die. I've already tried cleaning the MAF sensor, the throttle body, and IAC valve and it helped a little but it still seems to bounce around randomly. Anybody had this issue before and been able to fix it? It's really annoying.