My rpm for the past year have been dropping really low when i put the car in drive or coem to a stop light and a few times the car has stalled. I have replaced IAC and cleaned MAF. This morning it died again while in reverse, BUT i noticed that i was rolling down the windows at the same time i...