run some injector cleaner in your petrol to see if that helps. cold starting and poor idling can be caused by many factors, I had a bit of a valve missing which caused this problem.
Try starting the car with the metering head flap pressed down slightly, it might need the metering head setup!