THE SOLUTION
The problem is now fixed, I ended up doing the repair myself.
The pilot injector needed replacing because it was partially blocked, plus it also needed a new spark electrode and cable, (the cable was especially poor).
Both of these items still half worked before...