P0505 code after reinstalling intake manifold

I have 1997 Mercury Villager. I recently had a water leak from a hose under the upper intake manifold (plenum). I removed the upper intake manifold, replaced leaking hose and reinstalled manifold with new gasket and blue RTV. I had trouble getting it to crank, but it finally cranked but was idling “funny” and threw the code P0505 (Engine Idle Air Control). I checked the IAC valve with an ohm meter and checked out. I took the manifold back off and reinstalled to make sure that it was sealing well and not getting an air leak through the manifold. The vehicle was running fine before I took it apart but now it is not drivable. Please help, the van has been down for 3 weeks and I don't know what else to do.

Recent comments
1 day 15 hours ago
1 day 15 hours ago
3 days 39 min ago
3 days 3 hours ago
3 days 20 hours ago
4 days 13 hours ago
5 days 6 min ago
5 days 31 min ago
5 days 34 min ago
5 days 44 min ago