When your scan tool pulls up P1307, the engine control module has detected a fault in the ignition coil primary or secondary circuit. Ignoring it usually leads to rough running, wasted fuel, and eventually a no-start condition. This code shows up most often on European and some domestic vehicles, and it points directly to an electrical or timing signal problem rather than a simple worn spark plug. Knowing how to read the code correctly saves you from swapping parts blindly and protects your catalytic converter from overheating.

What does code P1307 actually mean?

P1307 is a manufacturer-specific diagnostic trouble code that typically flags an ignition coil circuit malfunction or a camshaft and crankshaft signal mismatch. The exact definition changes slightly depending on your vehicle make, but the core issue stays the same: the computer is not receiving the expected voltage or timing pulse from the ignition system. You will usually see it alongside misfire codes or a flashing check engine light. If you want to track how the fault behaves under different driving conditions, you can review the detailed breakdown in our notes on how the fault develops over time.

When should you run this diagnostic?

You pull up this guide the moment the scanner returns P1307 and the engine feels off. Common triggers include a rough idle, hesitation during acceleration, or an unexpected stall at low speeds. Some drivers only notice a slight drop in fuel economy before the light comes on. The code does not clear itself, and driving with an active ignition circuit fault can damage downstream emissions components. If you are trying to match the code to what you are actually feeling behind the wheel, the vehicle behavior patterns can help you narrow down whether the issue is electrical or mechanical.

Where do most diagnostics go wrong?

The biggest mistake is replacing the ignition coil or cam sensor without checking the wiring first. P1307 is often caused by a broken wire, a corroded connector, or a poor ground rather than a failed component. Another common error is clearing the code and hoping it stays away. The computer will log the fault again as soon as the circuit drops below the expected voltage threshold. Some technicians also skip the live data step and guess at the problem. If you want to see how different signal drops translate to actual drivability issues, the symptom tracking notes show what to watch for during a test drive.

How do you test the ignition circuit safely?

Start with a visual inspection of the coil pack harness and sensor connectors. Look for melted insulation, green corrosion, or loose pins. Next, use a digital multimeter to check resistance across the coil primary and secondary terminals. Compare your readings to the manufacturer specifications, which are usually printed on a service label or found in a repair manual. You can also back-probe the signal wire with the engine running to verify that the ECM is sending a consistent pulse. Keep your hands clear of moving belts and hot exhaust components while the engine is idling. If you print your own wiring diagrams or repair notes, using a clean typeface like Inter makes small pinout labels much easier to read in a dim garage.

What should you verify before ordering new parts?

Swap the suspected coil with one from another cylinder and see if the misfire follows it. If the code stays on the original cylinder, the problem is in the wiring, connector, or ECM driver circuit. Check the ground straps near the engine block and transmission bell housing. A weak ground will cause intermittent voltage drops that mimic a bad coil. Inspect the camshaft and crankshaft position sensors for metal shavings or oil contamination, since dirty sensors send erratic signals that trigger P1307. Finally, make sure your battery voltage is above 12.4 volts before testing. Low system voltage skews multimeter readings and causes false circuit faults.

Quick checklist before you clear the code

  • Verify the exact P1307 definition for your specific make and model
  • Inspect all related connectors for corrosion, pushed-back pins, or heat damage
  • Test coil resistance and compare it to factory specifications
  • Check engine grounds and clean any oxidized contact points
  • Monitor live data for cam and crank correlation while the engine warms up
  • Clear the code only after repairs, then drive through a full monitor cycle

If the code returns after completing these steps, the issue likely sits in the ECM driver circuit or a hidden harness break. At that point, a professional oscilloscope test or dealership-level scan tool will save you time and prevent unnecessary part swaps.