起动机启动正常但发动机不能启动的故障原因有:1.有高压火,曲轴位置传感器或点火线圈异常;2.油泵是不正常,油压不够;3.喷油嘴堵塞;4.点火系统易受到湿气影响。检查是否存在下列任何情形:1、彻底检查燃油输送系统是否向燃油喷射器提供足够的燃油量。检查燃油供油部件是否存在部分堵塞或阻塞现象。2、燃油喷射器的喷嘴部分堵塞或阻塞,或电磁阀有故障。3、启动开关转到启动位置发动机不能启动,也无其他现象。这种故障,一是钥匙、开关因磨损而未接通启动电路;二是启动机继电器未接通启动机电磁开关电路;三是电源开关未接通主电路。4、如果将发动机在温暖干燥的修理厂启动和运行,点火系统可能易受到湿气影响。启动发动机时,向点火系统部件和导线上喷水,检查发动机的启动情况或不能持续运行情况。