idle surging on 1998 Ford Expedition

My 1998 Ford expedition has a surging idle when topped or in park. It will fluctuate between 400 - 1500 rpm. I have replaced the mass air flow sensor and the vacuum line coming from the PCV valve to the rear of the air intake manifold. There is no "check engine" light on so there is no codes to look at. Does anyone have any other ideas?

by in Warrenton, VA on November 24, 2010
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers 1 comment
ANSWER by , November 24, 2010
clean throd body idle up to 800.rpm change fuel filter
ANSWER by , November 24, 2010
I would be looking at the idle air control valve, or a vacuum leak at the intake manifold, or something similar to that.
COMMENT by , November 25, 2010
Could also be a Throttle positioning sensor or TPS going bad too I think my firebird needs either one of these checked on it too.