发动机故障打不着火的原因:1、传感器问题:这里所说的传感器包括水温、曲轴位置、空气流量、进气温度、氧传感器等,当这些传感器受损,接触不良或信号中断时,汽车的ECU就不能准确获得发动机的数据,此时就会引起发动机故障灯亮。2、保养问题:发动机保养不良是引起发动机故障亮起最常见的原因。车辆都是有一定的保养周期,如果车主不按期保养,再加之不良的驾驶习惯,那么就会加重发动机运行的负担。3、油质问题:这里说的油质包括燃油和机油,汽车加注的燃油一般有标号,而机油也有半合成和全合成之分,厂家一般都会推荐车主使用哪种标号的燃油,哪种类型的机油,如果车主没有按要求添加,长期下去就会造成发动机的磨损。