Learn how to replace ignition coils on Hyundai and Kia vehicles. The procedure for replacing the ignition coils on Hyundai and Kia vehicles equipped with four-cylinder engines is very simple and can be completed on your driveway.

Even though not required, we recommend replacing all coils simultaneously, even if only one of them is the problem. It is possible to replace only one coil; the problem with that approach is that the older ignition coils may fail in the next few months. 


  • Engine Misfire
  • Fault Codes: P0301 P0300 P0302 P0300 P0303 P0304
  • Poor Fuel Economy
  • Backfiring
  • Check Engine Light On
  • Lack of Power
  • Engine Shaking
  • Engine Rough

These symptoms may also trigger the check engine light and fault codes such as P0351, P2311, P0352, P0350, P0358, and P2302. The most common symptom of a failing ignition coil is an engine misfire and engine shaking, especially under load, idle, or during acceleration. 

What you will need

Bestseller No. 1
NPAUTO Ignition Coil Pack Replacement for 2.0 2.0L L4 2016 2017 2018 2019 2020 Hyundai Elantra,...
NPAUTO Ignition Coil Pack Replacement for 2.0 2.0L L4 2016 2017 2018 2019 2020 Hyundai Elantra,…
[Interchange Part Number] – UF816 UF-816 273002E601 27300-2E601 GN10877
  • Hyundai Ignition Coils
  • 10mm socket
  • Ratchet
  • Flathead screwdriver


kia rio hyundai accent igntion coil how to change problems symptoms
  1. Open the hood of your Kia / Hyundai
  2. Disconnect the battery-negative terminal
  3. Remove the engine cover. It is held in place with four 10 mm bolts
  4. Remove the white harness from the top of the coils
  5. Remove 10 mm bolts that hold the coils in place
  6. Disconnect the electrical connectors from the ignition coils
  7. Pull out the old ignition coils
  8. Install the new ignition coils
  9. Tighten the 10 mm bolt that holds the coil. Be careful not to over-tighten the ignition coil bolts, or you will ruin the threads.
  10. Install the engine cover and connect the battery-negative terminal

Once the faulty coil has been replaced, the check engine light may take a few days to reset. Another option is to read and clear the codes from the Engine Control Unit (ECU). Owners of Hyundai and Kia models such as Verna, Gets, Spectra, Cerato, and Rio 5 will find these instructions helpful.


The YOUCANIC Full System Scanner can read and clear the codes from the Engine Control Unit of your Kia or Hyundai vehicle. You can use this scanner to clear the code to reset the check engine light on your vehicle.

For more help, follow the Diagnose Vehicle Problems Like a Pro guide. More related guides can be found by visiting the Vehicle Repair guides section.  

Frequently Asked Questions

How much does it cost to replace the ignition coil on a Hyundai Accent / Kia Rio?

The average cost to replace Hyundai or Kia ignition coils is $350. If you decide to replace the ignition coils yourself, expect to pay not more than $100 on parts.

How to identify a Hyundai Kia faulty ignition coil causing an engine misfire?

Turn off the engine. Unplug one of the first coils. Start the car and see if that changed the way the engine runs. If the engine is running rough, that means that the coil you just unplugged is GOOD. Unplug all coils one at a time. When you come to a coil that makes no difference whether plugged in or not, that coil is BAD.

Check Engine Light On with Code P0350; what does it mean?

It means that one or more of the ignition coils are defective. P0350 – Ignition coil, primary/secondary -circuit malfunction. Replacing ignition coils is an easy job, even if you have never performed this job before. Make sure you work on a cold engine. Don’t over-tighten the ignition coil bolts, or you can damage the threads.

Leave a Reply

Your email address will not be published. Required fields are marked *