Dont know if you are still having trouble. Mine did exactly the same bad starting, when it did finally start you would have to leave it to idle for a bit. It turned out to be the multiplugs onthe back were the wrong way round. check they are all on properly in the right places particularly the one temp sensor under the inlet manifold and the thermo time switch on the back of the inlet manifold. the ecu's wernt making the fuel richer on warm up hence having to leave it running for a bit etc.