我是做开发的。对于你的最后的疑问,我可以告诉你,故障灯亮说明电脑版监控到了故障,故障分为历史故障和当前故障。比如你车子出现的四缸失火故障,它出现故障码后,就会存在电脑版中。如果这个故障得到解决,但不清除故障代码,行驶一段时间后故障灯才会自动熄灭,此时连上电脑版,还是可以读到故障码,但发动机已经运行正常,此时的故障码称为历史故障。另一种情况,如果一开始更换火花塞后,并强行清理了故障。虽然当时清理了故障,故障灯灭了,但是假设问题没有得到根本解决,那么运行一段时间,电脑版诊断到故障后,此时的故障称为当前故障,故障灯依然会亮起。

简单的理解,故障如果根本解决,运行一段时间后,故障灯会自动熄灭。如果没有根本解决,即使当时清除了故障,但是运行一段时间后还会出现灯亮。
发动机故障灯时亮时不亮最可能的原因是哪个传感器的线路松动或者接头松动了,发动机电脑如果不能接收到某个传感器信号的话,就会给出相应的故障码并点亮仪表板上的故障灯,当然,楼主这种情况属于不怎么重要的传感器,因为至少不会引起熄火,但是也会影响发动机的运行状况。你说的发动机故障灯熄灭是由于你进行了清除故障码的操作,一般情况下,如果故障不继续存在了,灯自己就不亮了。
故障灯跟油没有直接的关系,如果再亮的话建议去修理厂调一下故障码,我们大家来给你分析分析。


