Turned out to be ignition misfire which was not really apparent on two different analysers. Think I was a bit misled by Autodata giving injection time at idle as 4.8 ms because now its ok it is about 2.8-3 ms. Still cant understand why it ran ok for the first 10 secs after starting during which the pulse width was aprox 2.2 ms.