My Saturn L300 failed the smog test because of the check engine light being on. We pulled the trouble code and it turned out to be a P0128 Coolant Below Temperature. What are my solutions?
Answer:
Trouble Code P0128 on your Saturn L300 does indicate Coolant Temperature Below the ECM's expected value however this does not indicate the Engine Coolant Temperature (ECT) sensor is defective. It simply means the engine coolant isn't getting hot enough.
We first recommend you ensure your Saturn's radiator has the recommended level of coolant, and than suspect a defective thermostat.
Once replacing the thermostat, clear the trouble code, drive your Saturn L300 for 200-300 miles (in order to reset the emission monitors), and once ensuring the check engine light has not returned you'll be ready for a smog check retest.
posted by SmogTips Support
Related questions and answers you might find useful: