Guys I've just spent the last 12 hours or so diagnosing an issue with #2 and #3 cylinders not firing. This was a newly built engine and for good measure the customer supplied a brand new Wiring Specialties EFI loom. Since this was not the first time I have fitted one of these products I will give them credit where its due. These are a very well designed and fit for use on ANY Z32. Unfortunately anytime a human is involved mistakes can happen. In most cases, the coil connector for #2 is taped to the fuel temperature lead and as such will not reach any other cylinder. Turns out in this harness, #3 was taped to the fuel temp sensor wire so i had them connected back to front. Just for information, a new Nissan EFI loom has a label with '2' on it designating #2 coil but WS do not do this. Due to various other issues I had encountered I was looking down the fuel delivery road as the problem but when I stepped back and started from scratch I took all the coils and plugs out, laid them on the plenum and checked the firing order. The problem became apparent pretty quickly. Good thing wiring specialties use the same wiring colour code as the OEM so a quick comparison with the old one confirmed my suspicions. Cut the tape holding the coil wire, swapped them over and it runs as a new engine should. I'm sure cases like this are rare but I would encourage anyone fitting one of these to check the colour of the wiring for #2 coil against the loom they remove from the car.