Light came on and off and back on again with same P0126 code
the themostat is stuck open, it is taking the car too long to warm up.
if the it was stuck closed the car would overheat and the gauge would go up.
Replacing the thermostat is the first step, and reset the code. if the code comes back the engine coolant temp sensor might be bad or the wiring or worst case scenario the PCM
33.7k questions
32.5k answers
1.3k comments
23.0k users