Toyota P1310 Code: What It Means and How to Fix It

Got a check engine light and a rough-running Toyota? If your scanner pulled a P1310, you’re dealing with a specific igniter circuit fault — not just a random misfire. This post breaks down exactly what’s happening, how to diagnose it, and what it takes to fix it for good.

What Is the Toyota P1310 Code?

The Toyota P1310 code means Igniter Circuit Malfunction for Cylinder No. 3. It’s not a generic misfire code. It’s an electrical confirmation fault.

Here’s the short version: your Engine Control Module (ECM) sent a timing signal to fire Cylinder 3, but never got a “done it” response back. Do that six times in a row, and the ECM flags a P1310.

This happens because Toyota’s ignition system uses two signals working together:

  • IGT (Ignition Timing): The ECM tells the coil to fire
  • IGF (Ignition Feedback): The coil confirms it actually fired

When that IGF signal goes missing, the ECM doesn’t just shrug. It shuts off the fuel injector for Cylinder 3 entirely — by design. More on why in a moment.

The IGT/IGF Handshake Explained Simply

Think of it like a text conversation. The ECM sends a message (IGT), and the ignition coil is supposed to reply (IGF). If the reply never comes after six consecutive attempts, the ECM assumes something broke — and it’s right to assume that.

According to Toyota’s technical documentation, the IGF circuit works like this:

  1. The ECM holds a constant 5V reference on the IGF wire
  2. Each time the igniter fires successfully, it briefly pulls that 5V line to ground
  3. The ECM reads that momentary drop as confirmation

If the wire’s broken, the connector’s loose, or the coil’s IGF circuit is dead internally — that pull-to-ground never happens. The ECM sees 5V sitting there permanently and knows something’s wrong.

Monitoring Parameter Value
Failure Threshold 6 consecutive missed IGF signals
Monitor Type Continuous
MIL Operation Immediate (1-trip detection)
IGF Voltage (Key ON) 4.5V – 5.5V
IGT Signal Range 0.1V – 4.5V (cranking)

Why Your Car Runs on Three Cylinders

Here’s where it gets interesting — and frustrating.

When the ECM detects a missing IGF signal, it activates what Toyota calls the Catalyst Protection Strategy. The logic is straightforward: if a cylinder isn’t firing, raw unburned fuel flows into the exhaust and straight to the catalytic converter. Unburned fuel oxidizing inside the converter generates extreme heat and can destroy it completely.

So the ECM immediately cuts fuel to Cylinder 3 the moment it loses the IGF confirmation. No fuel, no combustion, dead cylinder.

Here’s the kicker: your coil might actually be firing perfectly. If only the feedback wire is broken, your engine still misfires — because the ECM killed the injector based on a missing signal, not a missing spark. A broken IGF wire can make a fully functional coil look dead.

P1310 Across Different Toyota Engines

P1310 always points to Cylinder 3 in most modern Toyotas. But the specific hardware it targets depends on your engine type.

Direct Ignition Systems (Most Common)

On engines like the 1ZZ-FE, 2AZ-FE, 1MZ-FE, and 2UZ-FE, each cylinder has its own dedicated coil. The DTC numbering is clean and sequential:

Code Circuit
P1300 Igniter Circuit No. 1
P1305 Igniter Circuit No. 2
P1310 Igniter Circuit No. 3
P1315 Igniter Circuit No. 4
P1320 Igniter Circuit No. 5
P1325 Igniter Circuit No. 6

On a four-cylinder like the 1ZZ-FE, Cylinder 3 is the third from the front (accessory belt side). On a V6 like the 1MZ-FE, it’s the middle cylinder on the rear bank.

Wasted Spark Systems (Older Models)

The 1FZ-FE engine in older Land Cruisers uses a different setup. One coil fires two cylinders simultaneously. In these systems, P1310 refers to Igniter Circuit No. 2, which covers both Cylinders 2 and 5 — not just one cylinder. This matters a lot during diagnosis. Swapping coils on a wasted spark system moves ignition for two cylinders at once.

How to Diagnose Toyota P1310

Work from most likely to least likely. Don’t start with the ECM.

Step 1: The Swap Test

This is your best first move. Swap the Cylinder 3 coil with the coil from Cylinder 1. Clear the codes and drive it.

  • Code moves to P1300? The Cylinder 3 coil has a dead IGF feedback circuit internally. Replace it.
  • P1310 stays on Cylinder 3? The coil is fine. Your problem is in the wiring, connector, or ECM.

Step 2: Test the 4-Pin Connector

Each coil-on-plug unit uses a 4-pin connector. Test each pin with a multimeter (key ON, engine off):

Pin Function Expected Reading
Pin 1 (B+) Battery power via EFI relay 9.0V – 14.0V
Pin 2 (IGF) Feedback signal to ECM 4.5V – 5.5V (disconnected)
Pin 3 (IGT) Timing signal from ECM ~0V key on, 0.1–4.5V cranking
Pin 4 (GND) System ground ~0V, continuity to body ground

Low voltage at Pin 1 means the coil can’t build a proper magnetic field. A bad ground at Pin 4 corrupts the IGF signal. Either one triggers P1310.

Step 3: Check for Harness Damage

The Toyota P1310 iATN discussion and various real-world cases point to harness chafing as a sneaky culprit. On the 1998 Tacoma with the 3RZ-FE, the engine harness runs over the manual transmission linkage. If a support bracket is missing, the shift counterweights rub through the loom over time. The fault appears randomly when you shift gears or slow down — because the movement physically breaks and reconnects the circuit.

Look for:

  • Cracked or melted insulation near the exhaust manifold
  • Rubbing against brackets or sharp edges
  • Brittle connectors with broken locking tabs

Do a wiggle test while the engine idles. Touch the Cylinder 3 connector and move the harness around it. If the engine stumbles, you’ve found your problem.

Step 4: Oscilloscope Analysis (For Intermittent Faults)

If the swap test clears the coil and you can’t find obvious harness damage, grab a DSO. A known-good Toyota DIS waveform shows:

  • IGT: Clean 5V square wave, dwell increasing with load
  • IGF (at ECM): Continuous sequence of pull-to-ground pulses, one per firing event

If the IGT signal reaches Cylinder 3’s coil but the IGF line is missing exactly one pulse where Cylinder 3 should fire, the coil’s internal feedback circuit is dead — even if it’s producing a spark. If the entire IGF line reads flat at 5V, no coil is responding, which suggests a common ground failure or shared splice issue.

The LSPI Version of P1310

There’s a second, completely different definition of P1310 appearing on newer turbocharged direct-injection engines: Low-Speed Pre-Ignition (LSPI) Detected.

LSPI diagnostic procedures apply when abnormal combustion occurs before the spark plug fires, typically under high load at low RPM. The ECM triggers this version of P1310 after detecting it more than four times via knock sensor data.

If P1310 shows up alongside codes for the turbocharger or fuel system, check which version you’re dealing with:

Step Action Resolution
1 Check compression Replace engine if abnormal
2 Inspect spark plugs Clean or replace fouled plugs
3 Check turbocharger Inspect for oil leaks or damage
4 Evaluate engine oil Verify correct oil grade, check for fuel dilution
5 Verify fuel quality Replace aged or low-octane fuel

Use OEM Parts — Seriously

Aftermarket coils are a documented trap with this code. Many technicians report that budget coils run fine but still trigger P1310 — because the coil’s IGF signal timing or impedance doesn’t meet Toyota’s ECM specifications. The car runs but the light stays on.

Use genuine Toyota or Denso components:

Component Part Number Application
Ignition Coil Assembly 90919-02239 1ZZ-FE, 2AZ-FE, 1MZ-FE
Ignition Coil (Updated) 90919-02262 Replacement for 02239
COP Connector Kit 90980-11885 Standard 4-pin connector
Connector Kit (V6/V8) 17361-31030 Specialized applications
Repair Wire 82998-12080 Single terminal harness repair

Replace All Coils at Once

If one coil failed, the others are living on borrowed time. They’ve all experienced the same heat cycles and stress. Replacing all coils as a set when you fix P1310 saves you from pulling the intake cover again in three months.

Also, worn spark plugs make ignition coils work harder. A plug with an excessively wide gap demands higher voltage, which stresses the IGF circuitry. Stick to Toyota’s 100,000-mile replacement interval for iridium plugs — or sooner if you’re running standard plugs.

Keeping plugs fresh is genuinely the simplest way to prevent P1310 from showing up in the first place. Fresh plugs, good connectors, and OEM coils — that’s all it takes to keep this code off your dash permanently.

How useful was this post?

Rate it from 1 (Not helpful) to 5 (Very helpful)!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

  • As an automotive engineer with a degree in the field, I'm passionate about car technology, performance tuning, and industry trends. I combine academic knowledge with hands-on experience to break down complex topics—from the latest models to practical maintenance tips. My goal? To share expert insights in a way that's both engaging and easy to understand. Let's explore the world of cars together!

    View all posts