发动机故障灯亮的原因可能有以下几种情况:传感器问题、保养问题、油质问题、混合气燃烧不良、进气问题、增压问题和排气问题。其中,传感器包括水温、曲轴位置、空气流量、进气温度和氧传感器等,当这些传感器受损、接触不良或信号中断时,汽车的ECU就不能准确获得发动机的数据,从而引起发动机故障灯亮。保养问题也是常见原因之一,如果车主不按期保养,再加之不良的驾驶习惯,就会加重发动机运行的负担,最终只能通过故障灯来提醒车主。油质问题包括燃油和机油,如果车主没有按照要求添加,长期下去就会造成发动机的磨损,从而导致故障灯亮起。混合气燃烧不良可能会导致发动机积碳或爆震问题,而这些问题最终会被发动机的氧传感器监测到,报告给ECU后,自然是亮起故障灯以示警告。进气问题也可能导致故障灯亮起,例如空气滤芯如果长时间不清理,会影响汽车的进气,严重的话就会引起发动机故障灯亮起。增压问题包括进气增压管路和涡轮增压器,其中最常见的是涡轮增压器损坏,同时车辆还会出现漏油、机油消耗量大、动力下降、金属异响、排气管冒蓝烟或黑烟等症状。排气问题包括后氧传感器、三元催化器、排气凸轮轴及轴瓦,最常见的是三元催化器故障导致发动机故障灯点亮。如果汽车电子防盗系统出现故障,或者防盗控制器与发动机电子控制器不匹配,防盗系统也会导致发动机不能正常工作,同时发动机故障灯点亮。