Thanks for your replies , my ecm has two 12 pin plugs and a single spade in between .I got the bike a couple of weeks ago running badly .There was a blink code for front fuel injector so I took both injectors out and sent them for cleaning and flow checking .While they were away I went through the engine wiring , found a Remus poweriser which was no longer connected to the injectors but was still spliced in to the throttle pot signal wire so mister Remus went in the bin . The starter was also cranking very slowly which was a bad battery earth cable so I made a new one which went all the way to the top engine steady strut and it cranks a lot better now .I also had a look at the ignition ,spark plugs looked brand new and under cranking they were sparking but only weakly ,got the oscilloscope out and found the coil primaries had a nice clean current ramp but a strange voltage pattern in that the dwell was fine and a good high clean induced voltage line but then no burn time and no coil oscillations and the same on both coil primaries , I haven't looked at coil secondary windings yet as I cant get my HT lead clamp in there , was going to try a magnetic coil-on-plug probe to see if that would pick up a signal , have also drained the tank and put fresh fuel in and I'm going to try a new pair of spark plugs.
I also don't like substitution diagnostics but I have seen ecm's get spiked by numpties with jump leads and with a bad earth cable that's a definite possibility and the poweriser was badly fitted with the splice on the throttle pot having cut the wire apart from a couple of strands .ECM's do go - I had to put one in my Ducati ST4 last year as it would not switch on the fuel pump relay.
So at the moment the jury is out on the ECM but it is suspect.
Martin