Hey thanks. I did check all this but wasn't the issue.
The issue was a weired one ....after all the crap I swapped I decided to remove the pcm
..unplug the connectors and reseat the connectors/plugs. Bolt pcm back and also I added 2 new earths from battery. One to engine and one to chassis.
In unsure which of the three had an affect but it's been 2 weeks since and it hasn't done the issue since.
The earths are just a temp solution as I'm going on a long trip in a couple days and honestly do not want to disturb the car as it's being good since I done this stuff.
So it either ra bad ground from chassis to engine....even though the strap looks good etc and clean and connections are clean or it was the one from battery to chassis ..but it's been replaced 6 months back and is clean
Orr it was a bad connection at PCM
Either way it may or may not show it's ugly side again.
Anyone who has similar issues if suggest reseating the plugs on PCM anyway a d checking earths