What is Engine Knocking?

When your engine knocks or pings, it is a sign that the engine is firing at the wrong time. This could be because of bad ignition timing, an incorrect grade of gas, or another ignition or fuel system fault.