P0359 Code: Meaning, Symptoms, Causes & Fixes

On most modern engines, each cylinder has its own ignition coil, and the engine computer watches each one. A P0359 code means the computer found a problem in the circuit for ignition coil I, which on most engines is the coil for cylinder 9.

This guide explains how the coil circuit is monitored, how to confirm which coil is coil I on your engine and how to test it with simple swaps and meter checks.

P0359 Code Breakdown

Every OBD-II code follows the same five-character pattern set by the SAE J2012 standard. Each character narrows down which system has the fault. This table shows what each part of the code tells you.

CharacterMeaningWhat It Tells You
PPowertrainThe fault is in the engine or transmission systems.
0Generic (SAE) codeThe definition is the same on every OBD-II vehicle.
3Ignition system or misfireThe fault involves the ignition system, misfire detection or engine position sensors.
59Specific faultIgnition Coil I Primary/Secondary Circuit Malfunction

What the P0359 Code Means

The SAE J2012 standard defines the P0359 code as Ignition Coil I Primary/Secondary Circuit Malfunction. Each coil has a primary winding, which the powertrain control module (PCM) switches on and off, and a secondary winding, which makes the high voltage that fires the spark plug. On many modern coils, a small driver inside the coil does the switching and the PCM sends it a trigger signal.

The PCM watches each coil circuit as it switches. When coil I shows the wrong voltage, current or timing, the code sets. On many engines, the PCM also turns off the matching injector so unburned fuel does not reach the catalytic converter.

Coil letters usually follow cylinder numbers, so coil I fires cylinder 9. Some makers use a different order, especially on waste-spark systems where one coil fires two cylinders, so check your service manual.

Cylinder 9 exists only on V10 and V12 engines. On Ford’s 6.8L V10, it is fourth from the front on the driver side. Numbering varies by maker, so always confirm the layout in your service manual.

Symptoms of a Bad Ignition Coil I

A dead coil usually means a dead cylinder. Common signs of a P0359 code include:

  • Check engine light on, sometimes flashing
  • Misfire code P0309 for cylinder 9
  • Rough idle and shaking
  • Loss of power
  • Hesitation under load
  • Poor fuel economy

If the misfire is worse in damp weather, look closely at the coil boot and spark plug well. A cracked boot can let spark leak to ground when moisture is present.

Common Causes of the P0359 Code

These are the usual causes:

  1. Failed ignition coil. Heat cycles crack the housing or break the windings.
  2. Damaged coil connector or wiring. Brittle connector locks and chafed wires are common.
  3. Cracked coil boot. Spark leaks to ground instead of the plug.
  4. Worn spark plug. A wide gap overloads the coil.
  5. Oil in the spark plug well. A leaking seal soaks the boot.
  6. Lost power feed or ground. A broken wire to that coil.
  7. PCM driver fault. Rare.

Tools You Will Need

You can do most of this testing at home with basic tools:

  • OBD-II scan tool with misfire counts
  • Digital multimeter
  • LED test light or noid light for coil trigger checks
  • Spark tester
  • Wiring diagram for your engine

How to Diagnose the P0359 Code

Confirm that coil I fires cylinder 9 on your engine. Then start with the cheapest and fastest test, the coil swap.

Swap the Coil

Swap coil I with a neighboring coil, clear the codes and drive. If the code moves to the other coil’s letter, or the misfire moves to the other cylinder, the coil is bad. If it stays put, the wiring, connector or PCM is the likely cause.

Inspect the Connector, Boot and Plug Well

Unplug coil I and check the connector for corrosion, bent pins and a broken lock. Pull the coil and look at the boot for cracks, carbon tracks and oil. Check the spark plug for wear and the correct gap.

Check Power and Ground

With the key on and the coil unplugged, check the power pin with a test light grounded to the battery. Then check the ground pin with the test light connected to battery positive. Both should light the test light brightly.

Check the Trigger Signal

Back-probe the trigger wire with an LED test light or a scope while cranking. It should flash steadily. No signal points to a broken wire or a PCM driver fault.

On older coils without built-in drivers, you can also measure primary resistance, often under about 2 ohms. Modern coils with built-in drivers usually cannot be tested well this way.

Repairs That Fix the P0359 Code

Match the repair to what your tests found. Then clear the code and drive under the same conditions that set it.

  • Replace ignition coil I if the fault follows it in the swap test.
  • Replace a cracked coil boot
  • Replace worn spark plugs with the correct type and gap.
  • Repair the connector or wiring
  • Fix oil leaks into the spark plug wells.

Put a thin coat of dielectric grease inside the new coil boot if the maker recommends it. It helps seal out moisture and makes the boot easier to remove next time.

Common Mistakes to Avoid

These mistakes waste money or leave the real fault in place:

  • Replacing the coil without swapping it first
  • Using an incandescent test light on the trigger wire
  • Leaving a worn spark plug under a new coil
  • Ignoring oil in the plug well

Repair Cost Breakdown

The cost to fix a P0359 code depends on the cause. This table shows typical ranges for parts and labor.

RepairDIY CostTypical Shop Cost
Ignition coil$30 to $150$100 to $350
Coil boot or plug wire$10 to $40$50 to $150
Spark plug$5 to $25$50 to $150
Wiring or connector repair$10 to $40$100 to $300
PCM repair or replacement$200 to $800$500 to $1,500

A single coil is usually a quick, low-cost repair. On some V6 engines, the rear coils sit under the intake plenum, which adds labor.

Can You Drive with a P0359 Code?

You can usually drive a short distance if the engine runs reasonably well and the check engine light is steady. Many PCMs shut off the injector on a cylinder with a dead coil to protect the catalytic converter, so the engine runs on fewer cylinders.

If the light flashes, the engine shakes badly or it loses a lot of power, stop driving. Unburned fuel can overheat the catalytic converter quickly.

Related Codes

These codes often show up with this one or point to the same system:

CodeMeaning
P0350Ignition Coil Primary/Secondary Circuit Malfunction
P0309Cylinder 9 Misfire Detected
P0300Random/Multiple Cylinder Misfire Detected
P0209Injector Circuit Malfunction, Cylinder 9

Getting Ignition Coil I Firing Again

A P0359 code means the PCM found a fault in the ignition coil I circuit. Failed coils, cracked boots, worn plugs and connector problems cause most cases.

  • Confirm which cylinder coil I fires.
  • Swap the coil with a neighbor.
  • Inspect the boot, plug and plug well.
  • Check power, ground and the trigger signal.

Frequently Asked Questions

Is the P0359 Code Always a Bad Coil?

No, but a failed coil is the most common cause. A cracked boot, a worn plug, oil in the plug well or a damaged connector can also set it. The coil swap test tells you quickly whether the coil is the problem.

Which Cylinder Is Fired by Coil I?

On most coil-on-plug engines, coil I fires cylinder 9. On waste-spark systems, one coil may fire two cylinders, and some makers letter coils differently. Your service manual or wiring diagram shows the exact layout.

Should I Replace All the Coils at Once?

Only if several are failing or the engine has a known coil problem. Coils do age together, but a single failed coil is often a one-time repair. Replacing worn spark plugs at the same time helps the new coil last.

Can I Drive with a Bad Coil?

For a short distance, if the check engine light is steady. Many engines shut off the injector on that cylinder, so the engine runs rough but does not flood the converter. If the light flashes, stop driving.

Can a Bad Coil Damage the PCM?

It can. A coil with a shorted primary winding can draw too much current through the PCM driver. If one coil failed suddenly, check that the new one fixes the code before you assume the PCM is fine.