是这样的,你这车电控部分肯定出现故障了,并且被ECU探测到了,并把故障以代码的形式记录在ECU中了,所以发动机故障灯亮,你断电(把电瓶与电路脱开)后,电脑(ECU)的主电源就断电了,这是记录的故障码就丢失了(也就是自动清除了故障码),如果你的车的故障是偶尔的,那你再发动车以后,可能很长时间不会发生故障,故障灯也就不会马上亮,而你的车清除故障码后,再次启动车,故障灯一会又亮了,说明故障正在发生,为此有条件的话应用故障诊断仪提出故障码,看是什么故障,根据提示具体测量排除即可。如果没有仪器,也可以根据故障特征,粗略判断故障部位,但前提是你的有发动机理论、汽车构造、汽车电器方面的知识和动手能力,否则你就得进4S店或修理厂。