宝马发动机故障灯亮起的原因有很多:1、传感器故障、接触不良或者信号中断,汽车ECU无法准确获得发动机数据导致发动机故障灯亮起;2、发动机保养不当导致老化、故障;3、燃油或者机油品质不达标或者不符合产品要求;4、火花塞积碳、点火线圈或者油泵故障导致混合气体燃烧不充分,传感器监测到后就会报告故障。当车辆发动机故障时,会导致车辆工作不平稳,直接影响汽车的动力性能、驾乘体验以及燃油经济性,并且还会增加污染物的排放,危害比较多。因此当车辆发动机报告故障时,要判断其故障的原因,及时检查维修,恢复其正常工作。驾驶途中遇到发动机故障灯亮起时,应当先将车辆停靠在安全的路边,熄火5到10分钟,然后不要踩刹车但同时按一下启动键,或者不踩离合转动车钥匙半圈到ON,汽车通电后会自检,大约10秒钟后,发动机故障灯熄灭则可以继续驾驶。