A bad spark plug or faulty spark plug can cause ignition coils to keep going bad. Replacing the coils as well as the spark plug or wire can solve this problem. The cost to replace spark plugs and coils is approximately $50 to $150 (only installation cost).