Hi, there are normally two temp sensors one for the guage on the dash and another that supplies the ecu, on some vehicles this is not a water temp sensor but a cylinder head temp sensor, with you having cold starting problems it would indicate that the temp sensor is giving the wrong info to the ecu so giving the wrong fueling schedule for cold starting
nigl
August 2009