A Check Engine Light can come on because some models may misinterpret the ratio of air and fuel being burned for combustion. The powertrain control module (PCM) can also misinterpret data from the coolant sensor and set a Check Engine Light. For either condition, the PCM will need to be replaced.