Try cleaning the throttle body, and the MAF while you're at it. Sometimes the EGR passages to the throttle body will get lots of carbon build-up in them. Good luck.
RIP 1997 Mercury Mystique LS - 2.5 L Duratec
"Everything that's good is gone...." - Fuel