摩托车打火时咔的一声,有以下几种原因:1、电瓶电量不足。2、起动电路或电瓶接头接触不良。3、发动机未放空档和负荷太大。4、发动机咬死或处于胀缸(卡死)状态。5、起动电机与起动超越离合器大齿盘没有结合好引的。6、可能油不好,清洗化油器。