IMO run a OBD0 B16 Dizzy, Alt, and injectors (but there are other ways) You will also need a chipped OBD1 ECU that has a correct base map for you car (plus the harness jumper) Along with the conversion mounts, axles, and custom shift linkage for a B series in an EF. You also need to research or pay someone to make you a engine harness from your Si one and the B16B (or for a OBD0 B16 parts like I mentioned before)