Answer by
MrGoodwrench (51)
The engine could be making these noises for several reasons. The fuel being used might contain less octane than recommended by the manufacturer or it might contain impurities like water. The oil maybe be getting old or possibily the engine was overheated causing the oil to lose its viscosity and needs to be changed, the valves could also need adjustment.