Yes, that engine used in ZX2 Escort and '98 and later Contour. Same as the Focus zetec except the variable exhaust cam difference. Both are zetec E design. Head won't swap unless the VCT is adapted, there are kits to do that.
You have to have a PCV system and IAC working to idle and the throttle body must be cracked open enough with those to idle correctly. Idle air is PCV amount plus TB aircrack amount plus what the IAC needs to fulfill the final idle air amount.
If still running the IAC(V) that can cause problems, the setting is supposed to be such that computer can work with it. If it begins to hang high idle come back and bring it up, what if anything will happen.