i have a some what of the same question except my 96 wont idle for that long with out it acting like its about to cut off. but i will tell i have not clean or replace the iac, maf or cleaned the throttle blades. the motor is high mileage say around 250k the odo. stop at 210k 2yrs ago. but...