What I found was all the circuitry tested fine and by linking out the fuel pump relay the pump ran fine , as the -ve side of the relay returns to the ECU. This was chief suspect. I had ran the battery down so after reconnecting the ECU(removed for circuit testing) I connected the battery charger & left on overnight. When I went to the garage today i discovered 2 cock ups ,
1 ) I hadn't switched on the batter charger at the wall socket 2) I must have accidentally switched on the lights. This left the battery totally dead, I charged the battery , turned the starter and It fired first time and ran till the cooling fan cut in then I switched it off and restarted it again without issue.
This leaves me with 2 scenarios. Disconnecting the ECU has reset something internally, which I doubt as I had tried this a number of times, although the ECU contacts looked mint, it's possible there could have been a high resistance across one or more of them. The fault may still be with the ECU but-hidden and may return to but me in the backside. tomorrow I'll put the car back together and take it for a spin and see what happens? Over winter I'll send the ECU Away for a check up for peace of mind - I hate when something like this happens and there's nothing to show what the fault was. At least Ive gained a better understanding how the EFI system works.