发动机故障灯的原因:1、发动机燃烧状态不好是发动机故障灯亮的主要原因。2、发动机爆震。3、发动机故障灯亮的内在原因:燃油质量不好,发动机汽缸内部不干净、有沉积的积碳。建议尽快去4s店仪器读故障码来判断问题。