If your spark plugs are bad, they will need to be replaced as soon as possible. Depending on the severity of the problem, a bad spark plug can last anywhere from a few days to a few weeks. In some cases, a bad spark plug can also cause damage to your engine.