Couple other checks:
- Intake Manifold gasket
- Make sure all electrical connectors are plugged in tightly.
......I know it sounds elementary, but when working in the engine comp., things can bump loose. (Speaking from experience)

- Check for Nervous Leg-bounce. Can cause Idle fluctuations.

Can't think of anything else off hand.... anyone else?