发动机排放警告灯亮了的原因是:1、油品质量不好影响到三元催化系统中的氧传感器损坏或三元催化器中毒;2、燃油泵或点火装置故障问题;3、进气道、活塞顶端积碳影响到雾化不良。汽车发动机故障灯亮的原因是:1、汽油品质不好导致混合气在气缸内燃烧不充分,产生积碳;2、发动机行驶里程过长,火花塞工作特性减弱;3、车辆机械老化;4、水温、曲轴位置、空气流量、进气温度、氧传感器受损、接触不良或信号中断。汽车发动机故障灯亮的解决方法是:1、及时检查汽车发动机的状态;2、检查汽车的传感器、气流量传感器、火花塞零部件的状态;3、检查汽车有无爆震情况;4、检查点火线圈有无故障。