01 How to Find Out How Much Oil Your Car Needs • 02 P0106: Manifold Absolute Pressure (MAP) System Performance • 03 The Risks of Driving at Low RPMs: How to Avoid Engine Damag… • 04 How Your Braking System Works and How to Keep It Safe • 05 How Many More Kilometres Can You Drive After the Empty Tank… • 06 What Happens To Your Catalytic Converter When You Keep Driv… • 07 How a Failed Deal With Honda Pushed Nissan Into Toyota’s Ar… • 08 Are EVs Really Better for the Environment or Just Marketing? • 09 Drivers Are Accidentally Destroying Their Cars By Trusting … • 10 Fact vs. Fiction: Exposing the Truth about Automotive Syste… •

DTC codes / Mazda codes / P1351

P1351 · MazdaIgnition Diagnostic Monitor Signal Lost To PCM Or Out Of Range

P1351 on a Mazda means the powertrain control module (PCM) has lost the ignition diagnostic monitor (IDM) signal from the ignition coil or ignition module, or the signal it receives is outside the expected voltage range. The PCM uses this feedback signal to confirm each ignition event actually occurred, so when the signal disappears or reads erratically the PCM flags the circuit as faulty.

SystemPowertrain
Code typeMazda specific
SeverityMedium
Fix difficultyIntermediate
AreaIgnition system and misfire

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms
  • Engine misfire or rough running, especially under acceleration or load
  • Hard starting or a no-start condition if the IDM signal is completely absent
  • Reduced engine power or limp mode as the PCM limits operation to protect the ignition system
  • Poor fuel economy and elevated exhaust emissions from incomplete combustion
  • Intermittent stalling or hesitation that may come and go with temperature or vibration

Common causes, most likely first

  1. Damaged or chafed wiring in the IDM signal circuit between the ignition coil/module and the PCM
  2. Corroded, loose, or pushed-back terminals at the ignition coil, ignition module, or PCM connectors
  3. Failed ignition coil or ignition module that no longer produces a valid IDM signal
  4. Faulty PCM driver circuit for the IDM input, though this is less common than wiring or coil faults
  5. Electrical interference or a poor ground connection at the ignition coil or engine block
  6. Aftermarket ignition components or a poor previous repair that altered the IDM signal path

How to diagnose and fix it

  1. Scan all modules and record freeze-frame data to confirm P1351 is the primary fault and not a secondary code
  2. Visually inspect the ignition coil, ignition module, and PCM connectors for corrosion, loose pins, or damaged wiring
  3. Check the IDM signal circuit for continuity, short to ground, and short to power using a digital multimeter
  4. Measure the IDM signal with an oscilloscope at the PCM while cranking or running to confirm whether the signal is missing or out of range
  5. Substitute a known-good ignition coil or ignition module and recheck the IDM signal and code status
  6. Repair or replace any damaged wiring, terminals, or grounds found during testing, then clear codes and verify the repair with a road test
  7. If all external circuits and components test good, perform a PCM pin-and-voltage check to rule out an internal PCM fault before replacement

What the IDM signal really tells the PCM

  • Many technicians replace the ignition coil first, but a chafed IDM wire near the coil connector is a more common cause on higher-mileage Mazdas.
  • A missing IDM signal can be caused by a failed ignition module even when the engine still runs, because the module may produce spark but no diagnostic feedback.
  • P1351 can set intermittently from vibration or heat, so a wiggle test of the harness while watching live data is often more revealing than a static meter check.
  • The PCM may set P1351 alongside misfire codes, but the misfire code is usually the symptom and the IDM circuit is the root cause.
  • Aftermarket ignition coils with incorrect internal resistance can produce an IDM signal that is present but out of range, triggering P1351 without any driveability complaint.

Can I keep driving with P1351?

You can usually drive a Mazda with P1351 if the engine runs smoothly and the light is steady, but avoid heavy acceleration and long trips until the fault is diagnosed. If the engine misfires, stalls, or the check engine light flashes, stop driving and have the ignition system inspected promptly.

Guidance is general and written for Mazda vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage