I tried swapping them doesn't work either.

I put the chips back. cleared the codes, re-adapted the throttle.

And basically because of the cluster, I had to disconnect the k-line to the ecu and run a new one, if you then try and ad the wire which goes to the cluster to the join the ecu connection drops out. But once the faults are cleared and throttle adaped, if you connect that wire to the join, even though the diagnostic to the ecu drops out, it now starts.... and idles...
I have cleared all the codes, nothing comes up....

but if you try and give it throttle it dies.
If I quickly move the throttle (pumping it) from zero to just before kick down the revs pick up and you can get it upto about 4500rpm if you let it off it idles and try and push the throttle like normal and it goes to die again...

So its fully warm and still doing it, dunno if fowled plugs, fuel pump pressure low.... I dunno but if I disconnect the cluster wire and scan it all there are no codes coming up...