Q: What would cause rough idling? on 2000 Ford Expedition

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
I've already changed mass air flow, throttle position, and idle sensor and throttle body gasket but rough idling continues.
(2) Answers
could be moisture in fuel system. try add fuel stabilizer to next tank. also may want to treat with fuel system cleaner(ethanol treatment specific).
have diagnostic run. looking for exhaust issue, cat. conv. specifically.
may also want to add oil stabilizer on next oil change to recondition seals and cylinders.