I'd like to hear from others who have experience in cleaning the intake and especially the MAF sensor. Are any special tools required? Solvents?

The engine is a 1998 Zetec with ~112,000 miles. I have a CEL on and am getting an intermittant bucking/stalling once in a while. Otherwise it is very reliable and runs well. I'll be attempting this over the weekend so any advice is welcomed!

Thanks!