Since you are using a 92-95 Civic VTEC head & intake manifold, you'll want to use the matching ECU, and prolly the matching dizzy too. This is an OBD-1 setup, so there are a lot of wiring changes, and your 1-wire O2 sensor won't work with that ECU either.
FYI - A ZC block is pretty much the same as a d16a6 (4th gen Si) - it was the head and DOHCs that allowed it to make 130 HP as opposed to the SOHC Si's 108.
I am sure I forgot something, but there is a start. HTH