LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 2005 >> MX-5 Miata Base, Automatic >> Repair and Diagnosis >> Quick Lookups >> DTC Index >> Engine Control System DTCS
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Engine Control System DTCS

ENGINE CONTROL SYSTEM DIAGNOSTIC TROUBLE CODE (DTC) INDEX

DTC Condition Monitor item
DTC P0010 [BP] CMP actuator circuit CCM
DTC P0011 [BP] CMP - timing over-advanced CCM
DTC P0012 [BP] CMP - timing over-retarded CCM
DTC P0031 [BP, BP WITH TC] HO2S heater control circuit low (front) HO2S heater
DTC P0032 [BP, BP WITH TC] HO2S heater control circuit high (front) HO2S heater
DTC P0037 [BP, BP WITH TC] HO2S heater control circuit low (rear) HO2S heater
DTC P0038 [BP, BP WITH TC] HO2S heater control circuit high (rear) HO2S heater
DTC P0096 [BP WITH TC] IAT No.2 circuit performance problem CCM
DTC P0097 [BP WITH TC] IAT No.2 circuit low input CCM
DTC P0098 [BP WITH TC] IAT No.2 circuit high input CCM
DTC P0101 [BP, BP WITH TC] MAF circuit range/performance problem CCM
DTC P0102 [BP, BP WITH TC] MAF circuit low input CCM
DTC P0103 [BP, BP WITH TC] MAF circuit high input CCM
DTC P0106 [BP, BP WITH TC] BARO circuit performance problem
BARO/MAP circuit performance problem
CCM
DTC P0107 [BP, BP WITH TC] BARO circuit low input
BARO/MAP circuit low input
CCM
DTC P0108 [BP, BP WITH TC] BARO circuit high input
BARO/MAP circuit high input
CCM
DTC P0111 [BP, BP WITH TC] IAT circuit performance problem
IAT No.1 circuit performance problem
CCM
DTC P0112 [BP, BP WITH TC] IAT circuit low input
IAT No.1 circuit low input
CCM.
DTC P0113 [BP, BP WITH TC] IAT circuit high input
IAT No.1 circuit high input
CCM
DTC P0116 [BP, BP WITH TC] ECT circuit range/performance problem CCM
DTC P0117 [BP, BP WITH TC] ECT circuit low input CCM
DTC P0118 [BP, BP WITH TC] ECT circuit high input CCM
DTC P0121 [BP, BP WITH TC] TP circuit range/performance problem CCM
DTC P0122 [BP, BP WITH TC] TP circuit low input CCM
DTC P0123 [BP, BP WITH TC] TP circuit high input CCM
DTC P0125 [BP, BP WITH TC] Insufficient coolant temperature for closed loop fuel control CCM
DTC P0126, P0128 [BP, BP WITH TC] Coolant thermostat stuck to open Thermostat
DTC P0126, P0128 [BP, BP WITH TC] Thermostat
DTC P0132 [BP, BP WITH TC] HO2S (front) no inversion (high voltage stuck) HO2S
DTC P0133 [BP, BP WITH TC] HO2S (front) circuit slow response HO2S
DTC P0134 [BP, BP WITH TC] HO2S (front) circuit no activity detected HO2S
DTC P0138 [BP, BP WITH TC] HO2S (rear) circuit high input HO2S
DTC P0139 [BP, BP WITH TC] HO2S (rear) circuit slow response HO2S
DTC P0140 [BP, BP WITH TC] HO2S (rear) circuit no activity detected HO2S
DTC P0222 TP sensor circuit short
DTC P0223 TP sensor open circuit
DTC P0245 [BP WITH TC] Turbocharger wastegate regulating valve control circuit low CCM
DTC P0246 [BP WITH TC] Turbocharger wastegate regulating valve control circuit high CCM
DTC P0300 [BP, BP WITH TC] Random misfire detected Misfire
DTC P0301 [BP, BP WITH TC] Cylinder 1 misfire detected Misfire
DTC P0302 [BP, BP WITH TC] Cylinder 2 misfire detected Misfire
DTC P0303 [BP, BP WITH TC] Cylinder 3 misfire detected Misfire
DTC P0304 [BP, BP WITH TC] Cylinder 4 misfire detected Misfire
DTC P0327 [BP, BP WITH TC] KS circuit low input CCM
DTC P0328 [BP, BP WITH TC] KS circuit high input CCM
DTC P0335 [BP, BP WITH TC] CKP sensor circuit malfunction CCM
DTC P0340 [BP, BP WITH TC] CMP sensor circuit malfunction CCM
DTC P0401 [BP, BP WITH TC] EGR flow insufficient detected EGR
DTC P0403 [BP, BP WITH TC] EGR valve circuit malfunction CCM
DTC P0420 [BP, BP WITH TC] Catalyst system efficiency below threshold Catalyst
DTC P0441 [BP, BP WITH TC] EVAP control system incorrect purge flow Evaporative
DTC P0442 [BP, BP WITH TC] EVAP control system leak detected (small leak) Evaporative
DTC P0443 [BP, BP WITH TC] EVAP control system purge control valve circuit malfunction COM
DTC P0446 [BP, BP WITH TC] Change over valve (COV) (EVAP system leak detection pump) stuck closed Evaporative
DTC P0455 [BP, BP WITH TC] EVAP control system leak detected (gross leak) Evaporative
DTC P0456 [BP, BP WITH TC] EVAP control system leak detected (very small leak) Evaporative
DTC P0461 [BP, BP WITH TC] Fuel gauge sender unit circuit range/performance COM
DTC P0462 [BP, BP WITH TC] Fuel gauge sender unit circuit low input COM
DTC P0463 [BP, BP WITH TC] Fuel gauge sender unit circuit high input CCM
DTC P0480 [BP, BP WITH TC] Fan relay circuit Other
DTC P0500 [BP, BP WITH TC] VSS circuit malfunction CCM
DTC P0505 [BP, BP WITH TC] IAC valve circuit malfunction CCM
DTC P0506 [BP, BP WITH TC] Idle control system RPM lower than expected CCM
DTC P0507 [BP, BP WITH TC] Idle control system RPM higher than expected CCM
DTC P0550 [BP, BP WITH TC] PSP switch circuit malfunction CCM
DTC P0600 [ATX] Communication line error (PCM-TCM) CCM
DTC P0605 [BP, BP WITH TC] Internal control module read only memory (ROM) error Other
DTC P0605 [BP, BP WITH TC] Brake switch input malfunction CCM
DTC P0704 [BP, BP WITH TC] Clutch switch input circuit malfunction CCM
DTC P0705 Transmission range (TR) switch circuit malfunction (short circuit)
DTC P0706 Transmission range (TR) switch circuit malfunction (open circuit)
DTC P0715 Input/turbine speed sensor circuit malfunction
DTC P0720 Output speed sensor circuit malfunction
DTC P0725 Engine speed input circuit malfunction
DTC P0741 Torque converter clutch (TCC) solenoid valve malfunction (stuck off)
DTC P0742 Torque converter clutch (TCC) solenoid valve malfunction (stuck on)
DTC P0743 Torque converter clutch (TCC) solenoid valve circuit malfunction
DTC P0751 Shift solenoid A malfunction (stuck off)
DTC P0752 Shift solenoid A malfunction (stuck on)
DTC P0753 Shift solenoid A circuit malfunction
DTC P0756 Shift solenoid B malfunction (stuck off)
DTC P0757 Shift solenoid B malfunction (stuck on)
DTC P0758 Shift solenoid B circuit malfunction
DTC P0850 [BP, BP WITH TC] Neutral switch input circuit malfunction (MT) CCM
DTC P1487 [BP, BP WITH TC] EGR boost sensor solenoid valve circuit malfunction Other
DTC P1602 [BP, BP WITH TC] Immobilizer unit-PCM communication error Other
DTC P1603 [BP, BP WITH TC] Key ID number unregistered in PCM Other
DTC P1604 [BP, BP WITH TC] Code word unregistered in PCM Other
DTC P1608 [BP, BP WITH TC] PCM internal circuit malfunction Other
DTC P1621 [BP, BP WITH TC] Code word mismatch after engine cranking Other
DTC P1621 [BP, BP WITH TC] Key ID number mismatch Other
DTC P1623 [BP, BP WITH TC] Code word or key ID number read/write error in PCM Other
DTC P1624 [BP, BP WITH TC] Immobilizer system communication counter=0 Other
DTC P2004 [BP, BP WITH TC] VTCS malfunction (stuck open) CCM
DTC P2006 [BP, BP WITH TC] VTCS malfunction (stuck close) CCM
DTC P2009 [BP, BP WITH TC] VTCS solenoid valve circuit low input CCM
DTC P2010 [BP, BP WITH TC] VTCS solenoid valve circuit high input CCM
DTC P2177 [BP, BP WITH TC] Fuel system too lean at off idle Fuel
DTC P2178 [BP, BP WITH TC] Fuel system too rich at off idle Fuel
DTC P2187 [BP, BP WITH TC] Fuel system too lean at idle Fuel
DTC P2188 [BP, BP WITH TC] Fuel system too rich at idle Fuel
DTC P2195 [BP, BP WITH TC] Front HO2S signal stuck lean HO2S
DTC P2196 [BP, BP WITH TC] Front HO2S signal stuck rich HO2S
DTC P2401 [BP, BP WITH TC] EVAP system leak detection pump motor circuit low input Evaporative
DTC P2402 [BP, BP WITH TC] EVAP system leak detection pump motor circuit high input Evaporative
DTC P2404 [BP, BP WITH TC] EVAP system leak detection pump air filter clogging Evaporative
DTC P2405 [BP, BP WITH TC] EVAP system leak detection pump orifice fallen off Evaporative
DTC P2407 [BP, BP WITH TC] EVAP system leak detection pump heater malfunction Evaporative
DTC P2502 [BP, BP WITH TC] Generator terminal B open circuit Other
DTC P2503 [BP, BP WITH TC] Generator output voltage signal no electricity Other
DTC P2504 [BP, BP WITH TC] Battery overcharge Other
DTC P2507 [BP, BP WITH TC] PCM B+ voltage low CCM
DTC P2610 [BP, BP WITH TC] Timer error in PCM CCM
DTC U0302 PCM cannot receive any signals from TCM Other