发动机故障灯闪烁的原因是:发动机的某个零部件发生故障,发动机的故障信号灯是由ECU发出的,ECU控制整个发动机的电子设备,比如说电子节气门、喷油嘴、发电机、燃油泵等,一旦这些系统出现故障,发动机的故障灯就会点亮。发动机故障灯闪烁的解决方法:1、汽车不能启动,可能是燃油泵或点火部件故障导致的,可直接打电话求助;2、故障灯亮但驾驶没有出现异常,可能只是某个传感器故障,这种情况可以暂时继续驾驶,但要低中速慢行;3、发动机故障灯亮起,车辆可以驾驶但出现严重抖动、加速无力等症状,这种情况要及时停车,呼叫救援。