LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 2002 >> MX-5 Miata Base, Automatic >> Repair and Diagnosis >> Engine Performance >> System >> Engine Controls - Self-Diagnostics >> Diagnostic Tests >> DTC P0300: Random Misfire Detected >> Detection Condition
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Detection Condition

DTC is set when Powertrain Control Module (PCM) monitors Crankshaft Position (CKP) sensor input signal interval time. PCM detects a misfire in a specific cylinder by calculating change of CKP interval time for each cylinder. While engine is operating, PCM counts number of misfires that occur during 200 crankshaft revolutions and during 1000 crankshaft revolutions in order to calculate a misfire ratio for each crankshaft revolution. If misfire ratio exceeds a preprogrammed criteria, PCM determines that a misfire has occurred which can damage catalytic converter and will set a DTC. This is a continuous monitor. MIL illuminates if PCM detects malfunction conditions in 2 consecutive drive cycles. Pending code is available if PCM detects malfunction conditions during first drive cycle. MIL flashes if PCM detects misfire which can damage catalytic converter during first drive cycle. Therefore, pending code is not available while MIL flashes. Freeze Frame Data is available and DTC is stored in PCM memory.