My 2008 TE510 is very hard to start when cold, after multiple tries where it starts for 2 seconds and stops, the engine temp increases and it starts to run smooth and fires instantly. My first guess is the WaterTempSensor resistance is decalibrated because when cold the bike starts the cooling fan. I have no way to test the WTS only by resistance value at specific temps. Does anybody have the specs for this sensor? It says 6J15 and TW-7 on it. Thanks.
The symptoms suggest it may be shorted (requesting a very lean ECU condition). Take a resistance measurement with it in 0C stirred ice water, 100C boiling water and 20C room temperature. At 0C it might show several thousand ohms, at 100C perhaps a few hundred. Look at the 2010 TXC250 thread here too. Several riders have had the same symptoms.
I pulled the plug (NGK CR8EIX) and it was wet, suggesting a rich condition.At 20deg Celsius sensor is reading 20Kohm.