Likely a faulty coolant temperature sensor. Change the sensor.
when the temperature light is green means that the engine is cold and needs to be warmed up.
NO it does not. The check engine light comes on when the ECU detects a problem with the emissions system and has nothing whatsoever to do with the outside temperature.
Check Engine light is on. Engine OK when cold, but when reaches operating temperature it stalls at idle.
Cold light
engine coolant
If it comes on it means the temperature of your engine is too hot. Your engine is overheating.
Because your engine is too hot. or the light is broken.
Light is due to electron transitions in atoms.
because if the light changed them so would the temperature
because if the light changed them so would the temperature
temperature sensor is bad
because the engine is cold. after it warms up the light goes off. Cute! But what causes the blue light to come back on even after you've been driving for a while?