Just did this on my 99, 137k, had an idle that drifted around at traffic lights. Between 600 and 1000 rpms. Checked MAF per the service manual, the resistance was below spec. Cleaned following the above steps and the resistance went back inside spec, about 2.6 (up from 1.4 kohms). Sitting to reset idle now. Thanks everyone!