DTC codes / Mazda codes / P1358
P1358 on Mazda vehicles means the powertrain control module (PCM) has detected that the ignition diagnostic monitor (IDM) signal is outside its expected self-test range during the key-on engine-off self-check. The IDM circuit is how the PCM verifies that the ignition coil primary circuit is switching correctly, so this code points to a fault in that feedback path rather than a misfire or a dead coil.
Guidance is general and written for Mazda vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.