Greg, when you were slowing down for that red light, was it in gear using engine braking to help slow down? If it was, and you had foot off the throttle, that generates a high intake man. vacuum. Could be the ECU didn't like what the MAP sensor was telling it then. Yes, I'd advise drilling the IAC restriction hole a tad. And/or adjusting the PCv restriction open a tad.
Tracy G