Just to draw a line under thism
![](./images/smilies/spacer.gif)
the fault was in the ECU.
![](./images/smilies/spacer.gif)
One of the capacitors had leaked over IGF track on the PCB and when cleaned up, under a microscope it was possible to see a small break in the track.
![](./images/smilies/spacer.gif)
I changed all of the capacitors, jumped the broken track and its worked 100% ever since.
![](./images/smilies/spacer.gif)