Spark plugs are necessary for the burning air/fuel mixture to generate enough power for the engine to operate. Spark plugs age and become damaged over time, resulting in reduced spark. The sparks may be delayed at times, causing the engine to produce a knocking noise when accelerating.