发动机故障灯亮通常有如下原因:1、燃烧状态不好:发动机燃烧状态不好是发动机故障灯亮的主要原因。汽车行驶过程中,或者汽车打火的瞬间,仪表板上的汽车发动机故障灯亮起,通常为红灯或黄灯,一旦亮起,大多数情况下不会自动消失,少数情况下会自动消失,这就是所谓的发动机故障灯亮。2、发动机爆震:在第一种情况下,有的发动机故障灯会亮,有的不会亮,在第二种和第三种情况下,发动机故障灯必然会亮起。3、发动机故障灯亮的内在原因:燃油质量不好;发动机汽缸内部不干净、有沉积的积碳。经过一定使用时间的发动机内部必须会积累一些积碳,这些积碳本身会导致发动机设计参数发生变化,同时其性质不稳定、积存热量,这些积存的热量会导致发动机无序点火,从而引起发动机爆震。4、冷却系统不良如活塞拉缸、爆震、缸体冲床内漏、产生的严重噪声、加速动力下降等等:由于汽车发动机的工作温度异常,压力过大,冷却系统状况不良造成。冷却系统状况不良将直接导致发动机不能在正常的温度下工作,随之而来就会产生上述严重的故障现象。