发动机冒烟有焦味主要是因为发动机温度过高、水箱故障、机油泄漏和车辆变速箱里的离合器片摩擦引起。以下是相关故障的具体介绍:1、发动机温度过高:当汽车在高强度超负荷的使用后,发动机温度会急剧上升,此时就会出现大量的白烟并带有焦糊味。2、水箱故障:如果汽车水箱发生故障,发动机就得不到有效的散热从而发生冒烟问题。3、机油泄漏:机油泄漏后由于高温蒸发也会引起发动机冒烟有焦味的现象。4、车辆变速箱里的离合器片摩擦:手动挡的车型如果在半联动的状态下大脚踩油门,就会使离合器片产生剧烈摩擦,从而导致发动机冒烟有焦味。