If your "ZC" block is DOHC then mating a SOHC VTEC head is a no go. If your "ZC" block was origianlly SOHC then it came with VTEC head from Honda. Get a Z6 head gasket and check if they allign properly. All ZC engines are compatible with D-series transmissions. Hope you work it all out!