when i had my ofab on zt i never ran the idle control and it ran spot on with it, are you trying to run the zetec crank sensor with the ofab?
if so have you tried to run the ofab crank sensor instead?
the ofab ecu needs to be earthed, best way of doing it is using a 4pin relay,
permenant 12v live feed into battery on one, ignition live to another with it switching to give power to the ecu, and the earth of the relay to the battery not the car
this is how my gotech is wired up/ same with all my old ecu's (aftermarket), you might not be completing a curcuit hence no power to ecu and no spark.
there is guides on the internet that explain who to wire/ what a 4 pin relay does to help you wire it up or if you get stuck i could get the pin outs off mine and pm over...
if you havent earthed the ecu dont expect it to work