Knocking or engine knock happens when the combustion inside the cylinder is not taking place in a uniform manner. An uncontrolled explosive combustion interferes with the rhythm of the engine’s moving parts and produces a knocking sound. The reason for knocking can be low quality fuel, carbon deposit in the cylinder, faulty spark plugs etc.