发动机故障灯有时亮有时不亮说明发动机存在故障,在不影响正常行车时,发动机故障灯就会熄灭,当有故障就会亮黄灯或者红灯。导致发动机亮灯原因有,比如前后氧传感器存在故障,油品问题,空气流量传感器有障,火花塞故障,水温传感器故障等,需要连接诊断电脑进行排查,如果偶发性假故常代码可以清除,但存在故障就需要维修后在删除。