Spark knocking is a metallic, rattling sound that can be heard when an engine is running. It is caused by the spark plug firing too early, before the fuel has had time to fully ignite. This can cause damage to the engine over time, so it is important to have it checked out by a mechanic if you hear it.