Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
2000 Mazda MX-5 Miata Base, AutomaticFACTORY OEM SERVICE PROCEDURE
Engine Controls - Self-Diagnostics
- Diagnostic Tests
- Notes
- Diagnostic Trouble Code Identification Table
- DTC P0102: Mass Airflow (MAF) Sensor Circuit Low Input
- DTC P0103: Mass Airflow (MAF) Sensor Circuit High Input
- DTC P0106: Barometric Pressure Circuit Malfunction
- DTC P0107: Barometric Pressure Circuit Low Input
- DTC P0108: Barometric Pressure Circuit High Input
- DTC P0111: Intake Air Temperature (IAT) Sensor Circuit Malfunction
- DTC P0112: Intake Air Temperature (IAT) Sensor Circuit Low Input
- DTC P0113: Intake Air Temperature (IAT) Sensor Circuit High Input
- DTC P0117: Engine Coolant Temperature (ECT) Sensor Circuit Low Input
- DTC P0118: Engine Coolant Temperature (ECT) Sensor Circuit High Input
- DTC P0122: Throttle Position (TP) Sensor Circuit Low Input
- DTC P0123: Throttle Position (TP) Sensor Circuit High Input
- DTC P0125: Excessive Time To Enter Closed Loop
- DTC P0130: Front Heated Oxygen Sensor Malfunction
- DTC P0134: Front Heated Oxygen Sensor - No Activity Detected
- DTC P0138: Rear Oxygen Sensor Circuit High Input
- DTC P0140: Rear Heated Oxygen Sensor - No Activity Detected
- DTC P0171: Fuel Trim Too Lean
- DTC P0172: Fuel Trim Too Rich
- DTC P0300: Random Misfire Detected
- DTC P0301-P0304: Cylinders No. 1-4 Misfire Detected
- DTC P0325: Knock Sensor Circuit Malfunction
- DTC P0335: Crankshaft Position Sensor Circuit Malfunction
- DTC P0339: Crankshaft Position Sensor Circuit Intermittent
- DTC P0401: Insufficient EGR Flow Detected
- DTC P0402: Excessive EGR Flow Detected
- DTC P0420: Catalytic Converter Efficiency Below Limit Or DTC P0421: Catalytic Converter Efficiency Below Limit
- DTC P0442: EVAP System Malfunction - Leak Detected
- DTC P0443: EVAP System - Purge Control Valve Circuit Malfunction
- DTC P0446: Fuel Tank Pressure Sensor Performance Malfunction
- DTC P0452: Fuel Tank Pressure Sensor Low Input
- DTC P0453: Fuel Tank Pressure Sensor High Input
- DTC P0455: EVAP System Excessive Leak Detected
- DTC P0461: Fuel Level Sensor Circuit Out Of Range
- DTC P0462: Fuel Level Sensor Circuit Low Input
- DTC P0463: Fuel Level Sensor Circuit High Input
- DTC P0464: Fuel Gauge Performance (Slosh Check)
- DTC P0500: Vehicle Speed Sensor (VSS) Malfunction
- DTC P0506: Idle Control System Idle Rpm Is Lower Than Expected
- DTC P0507: Idle Control System Idle Rpm Is Higher Than Expected
- DTC P0550: Power Steering Switch Malfunction
- DTC P0703: Brake Switch Malfunction
- DTC P0704: Clutch Switch Malfunction
- DTC P0705: Neutral Switch Malfunction
- DTC P1102: Mass Air Flow Input Low
- DTC P1103: Mass Air Flow Input High
- DTC P1122: TP Sensor Input Is Stuck Closed
- DTC P1123: TP Sensor Input Is Stuck Open
- DTC P1135: Front O2 Sensor Heater Circuit Low
- DTC P1136: Front O2 Sensor Heater Circuit High
- DTC P1141: Rear O2 Sensor Heater Circuit Low
- DTC P1142: Rear O2 Sensor Heater Circuit High
- DTC P1170: Front Oxygen Sensor No Inversion
- DTC P1345: Camshaft Position Sensor Malfunction
- DTC P1449: Canister Drain Cut Valve (CDCV) - Open Or Short Circuit
- DTC P1450: EVAP System Malfunction - Excessive Vacuum
- DTC P1487: EGR Boost Sensor Solenoid Valve Circuit Malfunction
- DTC P1504: Idle Air Control (IAC) Circuit Malfunction
- DTC P1496: EGR Valve Motor Coil No. 1 Open Or Short Or DTC P1497: EGR Valve Motor Coil No. 2 Open Or Short
- DTC P1498: EGR Valve Motor Coil No. 3 Open Or Short Or DTC P1499: EGR Valve Motor Coil No. 4 Open Or Short
- DTC P1504: Idle Air Control (IAC) Valve Circuit Malfunction
- DTC P1523: Variable Induction System (VICS) Malfunction
- DTC P1562: Pcm = BB Voltage Low
- DTC P1601: Communication Line Error (Automatic Transmission)
- DTC P1608: Powertrain Control Module (Pcm) Malfunction
- DTC P1609: Powertrain Control Module (Pcm) Knock Circuit Malfunction
- DTC P1631: Generator Output Malfunction
- DTC P1633: Battery Overcharge
- DTC P1634: Generator Terminal "B" Circuit Open
- Reference Voltage Test
Factory Service Tools
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.
Rather have a pro handle this?
A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.
Comes to youSame-day available12-month warranty
Get a Free QuoteNo obligation. See pricing before you book.
