all ZC engines are JDM and come in various configurations - OBD0 DOHC, OBD1 DOHC, SOHC and SOHC VTEC - you didn't say which you were looking at swapping - i assume you mean OBD0 DOHC ZC - the OBD0 DOHC ZC can be identified mainly by the valve cover which has Honda stamped on the exhaust side and has 4 attaching bolts that are out on the edge - the engine serial number starts with the number "2" - since your Si is 88, you would want to use the flywheel/clutch assembly from your Si on the ZC - everything bolts right up using the Si transmission, mounts, axles, etc. - you would need 88-89 Integra upper radiator hose - the Si PM6 ECU will work, although the ZC PM7 or the 88-89 Integra PG7 will work a little better