发动机有噪音的原因以及解决方法如下:1、油品差,如果使用了质量较差的燃油时,发动机内的燃烧情况将会变差,从而使发动机产生剧烈的震动,发出噪音。解决方法:这种情况,一般更换质量更好的燃油就可以降低发动机噪音;2、发动机固定松动,要知道发动机并不是简单放置在发动机舱内,而是靠机爪垫等部件进行支撑固定,如果那些部件老化松动,就会导致发动机在工作时产生噪音。解决方法:这种情况,要好好对发动机支撑固定部件进行检查,一般就紧固或调整就可以了;3、发动机舱内塑料件松动,除了上面提到的发动机固定部件,一些汽车的发动机舱有许多塑料件,例如发动机盖板、进气管等,当他们松动时就会在发动机工作室与发动机舱产生碰撞,从而产生噪音。解决方法:对发动机舱内塑料件进行检查,一般就紧固或调整就可以了。