What you are missing is the connections for the Knock sensor and the Oxygen sensor.
ISCV gets its 12 volt feed from a different relay, I wouldn't change that.
Only necessary when you want the self-cleaning function for the ISCV to work.
I would connect pin 9 to pin 30. Can't remember what's is for, but that connection is also present in the P8 wiring loom.