造成发动机冒白烟的原因主要有两个:一是燃油品质低,燃油中的水含量较高;二是油水分离器出现故障,无法分离出燃油中的水分。如果出现这种情况,可以确保购买有品质保障的燃油,并经常检查油水分离器,确保没有故障,并将分离出来的水及时清除掉。此外,还有一种情况是冷却液进入气缸后,在高温高压下与燃油混合燃烧,产生大量水蒸气,排出时也会出现冒白烟的状况。这种情况下,需要对发动机进行检查维修,仔细查看缸套、缸垫是否有裂纹或损坏,如有损坏,直接更换即可。还有一种情况是喷油嘴故障,导致喷出来的燃油以油滴的方式进入气缸,与空气混合后,经过压缩使温度升高,燃油未经过燃烧直接变成蒸汽排出,形成冒白烟。这种情况下,需要采用逐缸断缸的方法找出故障的喷油嘴并更换。此外,如果活塞在燃烧之前,喷油嘴喷出的燃油量较小,会使预混合气体量减少,导致燃烧速度降低,延长燃烧结束时间,形成白雾。同时,下一次燃油喷射过晚导致还未燃烧就被排出,也会产生冒白烟。这种故障需要对发动机的供油提前角进行重新调节,根据凸轮轴齿轮刻度进行正时调节。