can egr valve cause knocking?
Knocking noises from the engine can be caused if the EGR is constantly closed. This is because at low rpm the fuel ignites early when it meets the high temperature. Detonations are also common as a second ignition can occur after the normal ignition.