I've seen this a couple places on here, but my idle usually hangs out around 600-700 rpm at a light (bone stock FOR NOW '97 GXE). However, it seems to get pretty erratic and head on up to about 1K rpm briefly, only to fall to 500 and cause a bit of a shudder that suggests a stall is iminent (having just gotten rid of an '85 Plymouth Voyager, I know this feeling well). I've noticed this particularly after getting gas and especially with the a/c on. My buddy says it sounds like the IVAC needs a cleaning. Any thoughts on whether that's the case and how hard it is to go about doing that? Thanks all.