Yeah, 9 is CYL position. We're going to try running a wire straight from the ECU for it, and see if that makes a difference as the pin on that wire on the loom seemed a bit ****. If that doesn't make a difference I'll try another dizzy!
Yup, had to wire the pressure switch into the loom, going to do the same for that and run some hard wires straight from the ECU and see if that makes a difference. We can bypass it pretty easily as JDM engines don't have it so you just need to bridge a couple of pins at the ECU but if I have it, I'd like it to work correctly! Could also be a faulty switch, just need to start testing things.
We took the guide off Honda Tech and the ECU pinouts from FFSquad as the wiring on USDM engines are different to EDM/JDM (RHD VS LHD). In total, we had to wire in 4 wires: VTEC solenoid, VTEC pressure switch, knock sensor and a ground from the pressure switch, that was just routed straight to the thermostat housing. Also had to relocate a few of the connectors on the loom and convert the IACV to 2 pin rather than three, and extend a few of the cables. Starting to wish I'd just bought the loom but unless a connections come loose, i'm 99% sure the loom isn't to fault!