you see in the discussion today most of the experienced persons were pointing out about heat and hot engine produce knocking sound. may be you know batter, the purpose of EGR valve is to reduce the heat of combustion, the way it works is that this this EGR valve is controlled by ECU . it will return small part of exhaust gases back to intake , as exhaust gases are not combustion able therefor it reduces the temperature. honda N BOX is using CONTINENTAL SV01 EGR Valve. and i was reading in the explanation of EGR that if it is clogged it can cause knocking at moderate speed but not at high speed. there for I tried this.
but believe me when I do any action the car becomes ok for some time, I am suffering this problem since long.
shell I tell you one more funny and laughing thing, Once I changed its oil and first time I put 5W20 and the car became perfect after 4 - 5 days I told to my friends that it was oil problem , but the problem return after another 3 days.
If you are in LAHORE then I can show you the car
thanks for your time spending, but now I will check what OBD code it will give