Hi

the D16Y8 is OBDII engine, but you can run it off an OBDI ECU with the correct distributor.

I would use the D15B7 engine loom and all you have to do is run a wire for the VTEC solenoid back to the ECU.

I can modify your P06 ECU and add VTEC support as well as the correct rom for a D16Y1 and disable VTP in the ROM.