Hi Guys!

I hav honda city 2005, manual 73K done . From past couple of weeks, on cold start, engine sounds like kr, kr, kr,.... but it gets fine after 5-8 min warm up and the knocking sound vanishes. The problem occurs both on cng as well as on patrol.
Any suggestions what actually is the problem with the engine?