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.
1996 Mazda MX-5 Miata Base, AutomaticFACTORY OEM SERVICE PROCEDURE
Engine Controls - Tests W/Codes
- Introduction
- Self-Diagnostic System
- Summary
- Diagnostic Trouble Code Charts
- Notes
- DTC P0100: (Mass Air Flow/Volume Air Flow Circuit Malfunction)
- DTC P0110: (Intake Air Temperature Circuit Malfunction)
- DTC P0115: (Engine Coolant Temperature Circuit Malfunction)
- DTC P0120: (Throttle Position Circuit Malfunction)
- DTC P0125: (Excessive Time To Enter Closed Loop Fuel Control)
- DTC P0130: (Oxygen Sensor Circuit Malfunction)
- DTC P0134: (Oxygen Sensor Circuit No Activity Detected)
- DTC P0135: (Oxygen Sensor Heater Circuit Malfunction)
- DTC P0140: (Oxygen Sensor Circuit No Activity Detected)
- DTC P0170: (Fuel Trim Malfunction)
- DTC P0300: (Random Misfire Detected)
- DTC P0301: (Cylinder No. 1 Misfire Detected)
- DTC P0302: (Cylinder No. 2 Misfire Detected)
- DTC P0303: (Cylinder No. 3 Misfire Detected)
- DTC P0304: (Cylinder No. 4 Misfire Detected)
- DTC P0335: (Crankshaft Position Sensor Circuit Malfunction)
- DTC P0340: (Camshaft Position Sensor Circuit Malfunction)
- DTC P0400: (Exhaust Gas RECIRCULATION Flow Malfunction)
- DTC P0420: (Catalyst System Efficiency Below Threshold)
- DTC P0440: (Evaporative Emission Control System Malfunction)
- DTC P0443: (EVAP System Purge Control Valve CKT Malfunction)
- DTC P0470: (EVAP System Pressure Sensor Malfunction)
- DTC P0500: (Vehicle Speed Sensor Malfunction)
- DTC P0505: (Idle Control System Malfunction)
- DTC P0510: (Closed Throttle Position Switch Malfunction)
- DTC P0703: (Brake Switch Input Malfunction)
- DTC P1000: (Readiness Function Code)
- DTC P1170: (Front Heated Oxygen Sensor - Inversion)
- DTC P1195: (EGR Boost Sensor - Barometric Pressure Signal)
- DTC P1250: (PRC Solenoid Valve)
- DTC P1345: (No SGC Signal)
- DTC P1402: (EGR Valve Position Sensor)
- DTC P1485: (EGR Vacuum Solenoid Valve)
- DTC P1486: (EGR Vent Solenoid Valve)
- DTC P1601: (ECM - TCM Communication Error)
- DTC P1608: (ECM Malfunction)
- DTC P1794: (Battery)
- DTC P1797: (No P Or N Range Or Neutral/Clutch Switch Signal)
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.
