One sensor that no one has mentioned is the thermotime sensor. This sensor runs the cold start injector system. I too am experiencing cold start issues but shes fine when run for a minute. I have changed the sensors like yo all have said and also have a modified aj6 engineering ecu fitted. I am currently awaiting the arrival of a thermotime switch to swap in….. We shall see what happens then ….