Diagnostic Trouble Code Definitions
WARNING: This page is about a different car, the 2003 Mazda 6. However, it is still accessible from the selected car via links, so may be relevant.
CAUTION:
DO NOT crank engine before replacement PCM is programmed to immobilizer system, or PCM will be severely damaged. If test procedures require replacement of PCM on a vehicle equipped with immobilizer system, vehicle must be sent to authorized Mazda dealer to have replacement PCM programmed.
NOTE:
Vehicle with immobilizer system can be identified by a solid urethane ignition key head.
DIAGNOSTIC TROUBLE CODE DEFINITIONS
| DTC | System Affected | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| P0011 | CMP Timing - Over Advanced | ||||||||
| P0012 | CMP Timing - Over Retarded | ||||||||
| P0031 | Front HO2S Heater Circuit - Low Input | ||||||||
| P0032 | Front HO2S Heater Circuit - High Input | ||||||||
| P0037 | Rear HO2S Heater Circuit - Low Input | ||||||||
| P0038 | Rear HO2S Heater Circuit - High Input | ||||||||
| P0101 | Mass Airflow/Intake Air Temperature Sensor Inconsistent With Throttle Position Sensor Or engine Speed | ||||||||
| P0102 | Mass Airflow/Intake Air Temperature Sensor Circuit - Low Input | ||||||||
| P0103 | Mass Airflow/Intake Air Temperature Sensor Circuit - High Input | ||||||||
| P0106 | Manifold Absolute Pressure Sensor - Performance Problem | ||||||||
| P0107 | Manifold Absolute Pressure Sensor Circuit - Low Input | ||||||||
| P0108 | Manifold Absolute Pressure Sensor Circuit - High Input | ||||||||
| P0111 | Mass Airflow/Intake Air Temperature Sensor Circuit - Performance Problem | ||||||||
| P0112 | Mass Airflow/Intake Air Temperature Sensor Circuit - Low Input | ||||||||
| P0113 | Mass Airflow/Intake Air Temperature Sensor Circuit - High Input | ||||||||
| P0117 | Engine Coolant Temperature Sensor Circuit - Low Input | ||||||||
| P0118 | Engine Coolant Temperature Sensor Circuit - High Input | ||||||||
| P0122 | Throttle Position Sensor - Low Input | ||||||||
| P0123 | Throttle Position Sensor - High Input | ||||||||
| P0125 | Excessive Time To Enter Close Loop | ||||||||
| P0126 | Coolant Thermostat - Stuck Open | ||||||||
| P0128 | Coolant Thermostat - Stuck Open | ||||||||
| P0131 | Front HO2S - Stuck Low | ||||||||
| P0132 | Front HO2S - Stuck High | ||||||||
| P0133 | Front HO2S Circuit - Malfunction | ||||||||
| P0134 | Front HO2S Circuit - No Activity Detected | ||||||||
| P0137 | Rear HO2S Circuit - Low Input | ||||||||
| P0138 | Rear HO2S Circuit - High Input | ||||||||
| P0140 | Rear HO2S Circuit - No Activity Detected | ||||||||
| P0171 | Fuel Trim System - Too Lean | ||||||||
| P0172 | Fuel Trim System - Too Rich | ||||||||
| P0222 | Throttle Position Sensor No. 2 Circuit - Low Input | ||||||||
| P0223 | Throttle Position Sensor No. 2 Circuit - High Input | ||||||||
| P0300 (1) | Random Misfire Detection | ||||||||
| P0301 (1) | Cylinder No. 1 Misfire Detection | ||||||||
| P0302 (1) | Cylinder No. 2 Misfire Detection | ||||||||
| P0303 (1) | Cylinder No. 3 Misfire Detection | ||||||||
| P0304 (1) | Cylinder No. 4 Misfire Detection | ||||||||
| P0327 | Knock Sensor Circuit - Low Input | ||||||||
| P0328 | Knock Sensor Circuit - High Input | ||||||||
| P0335 | Crankshaft Position Sensor Circuit - Malfunction | ||||||||
| P0340 | Camshaft Position Sensor Circuit - Malfunction | ||||||||
| P0401 | EGR Flow Insufficient Detected | ||||||||
| P0402 | EGR Flow Excessive Detected | ||||||||
| P0403 | EGR Valve (Stepper Motor) Circuit - Malfunction | ||||||||
| P0420 | Catalyst System Efficiency - Below Threshold | ||||||||
| P0441 | Evaporative Emission Control System - Incorrect Purge Flow | ||||||||
| P0442 | Evaporative Emission Control System - Small Leak | ||||||||
| P0443 | Evaporative Emission Control System Purge Solenoid Valve Circuit - Malfunction | ||||||||
| P0446 | Evaporative Emission System Vent Control - Malfunction | ||||||||
| P0455 | Evaporative Emission Control System Leak Detected - Gross Leak | ||||||||
| P0456 | Evaporative Emission Control System Leak Detected - Very Small | ||||||||
| P0461 | Fuel Gauge Sender Unit Circuit Range/Performance | ||||||||
| P0462 | Fuel Gauge Sender Unit Circuit - Low Input | ||||||||
| P0463 | Fuel Gauge Sender Unit Circuit - High Input | ||||||||
| P0480 (4) | Fan Relay No. 1 Control Circuit - Malfunction | ||||||||
| P0481 (4) | Fan Relay No. 2 & No. 3 Control Circuit - Malfunction | ||||||||
| P0482 (4) | Fan Relay No. 4 Control Circuit - Malfunction | ||||||||
| P0500 | Vehicle Speed Sensor Circuit - Malfunction | ||||||||
| P0505 | Idle Control System - Malfunction | ||||||||
| P0506 | Idle Control System - RPM Lower Than Expected | ||||||||
| P0507 | Idle Control System - RPM Greater Than Expected | ||||||||
| P0550 | Power Steering Pressure Switch Circuit - Malfunction | ||||||||
| P0564 (4) | Cruise Control Switch - Malfunction | ||||||||
| P0571 (4) | Brake Switch Circuit - Malfunction | ||||||||
| P0601 | Internal Control Module Memory Check Sum Error | ||||||||
| P0602 | PCM Programming Error | ||||||||
| P0604 | PCM RAM Error | ||||||||
| P0606 | ECM/PCM Processor | ||||||||
| P0607 (4) | Control Module Performance | ||||||||
| P0610 (4) | Control Module Vehicle Options Error | ||||||||
| P0638 | Throttle Actuator Control Range/Performance | ||||||||
| P0661 | Variable Intake-Air System Control Solenoid Valve Circuit - Low Input | ||||||||
| P0662 | Variable Intake-Air System Control Solenoid Valve Circuit - High Input | ||||||||
| P0703 | Brake Switch No. 1 Circuit - Malfunction | ||||||||
| P0704 (2) | Clutch Switch Circuit - Malfunction | ||||||||
| P0706 (3) | Transaxle Range Switch Circuit - Range/Performance | ||||||||
| P0707 (3) | Transaxle Range Switch Circuit - Low Input | ||||||||
| P0708 (3) | Transaxle Range Switch Circuit - High Input | ||||||||
| P0711 (3) | Transaxle Fluid Temperature Sensor Circuit - Range/Performance (Stuck) | ||||||||
| P0712 (3) | Transaxle Fluid Temperature Sensor Circuit - Malfunction (Short To Ground) | ||||||||
| P0713 (3) | Transaxle Fluid Temperature Sensor Circuit - Malfunction (Open Circuit) | ||||||||
| P0715 (3) | Input/Turbine Speed Sensor Circuit - Malfunction | ||||||||
| P0720 (3) | VSS Circuit - Malfunction | ||||||||
| P0731 (3) | Gear 1 Incorrect (Incorrect Gear Ratio Detected) | ||||||||
| P0732 (3) | Gear 2 Incorrect (Incorrect Gear Ratio Detected) | ||||||||
| P0733 (3) | Gear 3 Incorrect (Incorrect Gear Ratio Detected) | ||||||||
| P0734 (3) | Gear 4 Incorrect (Incorrect Gear Ratio Detected) Automatic Transaxle |
||||||||
| P0741 (3) | Torque Converter Clutch (Stuck Off) | ||||||||
| P0742 (3) | Torque Converter Clutch (Stuck On) | ||||||||
| P0745 (3) | Pressure Control Solenoid - Malfunction. | ||||||||
| P0751 (3) | Shift Solenoid A (Stuck Off) | ||||||||
| P0752 (3) | Shift Solenoid A (Stuck On) | ||||||||
| P0753 (3) | Shift Solenoid A - Malfunction (Electrical) | ||||||||
| P0756 (3) | Shift Solenoid B (Stuck Off) | ||||||||
| P0757 (3) | Shift Solenoid B (Stuck On) | ||||||||
| P0758 (3) | Shift Solenoid B - Malfunction (Electrical) | ||||||||
| P0761 (3) | Shift Solenoid C (Stuck Off) | ||||||||
| P0762 (3) | Shift Solenoid C (Stuck On) | ||||||||
| P0763 (3) | Shift Solenoid C - Malfunction (Electrical) | ||||||||
| P0766 (3) | Shift Solenoid D (Stuck Off) | ||||||||
| P0767 (3) | Shift Solenoid D (Stuck On) | ||||||||
| P0768 (3) | Shift Solenoid D - Malfunction (Electrical) | ||||||||
| P0771 (3) | Shift Solenoid E (Stuck Off) | ||||||||
| P0772 (3) | Shift Solenoid E (Stuck On) | ||||||||
| P0773 (3) | Shift Solenoid E - Malfunction (Electrical) | ||||||||
| P0850 | Neutral Switch Circuit - Malfunction | ||||||||
| P1410 (4) | Variable Air Duct Control System Circuit - Malfunction | ||||||||
| P1562 | TCM +BB Voltage - Low | ||||||||
| P2004 | Variable Tumble Control System Shutter Valve - Stuck Open | ||||||||
| P2006 | Variable Tumble Control System Shutter Valve - Stuck Closed | ||||||||
| P2009 | Variable Tumble Control System Solenoid Valve Circuit - Low Input | ||||||||
| P2010 | Variable Tumble Control System Solenoid Valve Circuit - High Input | ||||||||
| P2088 | Oil Control Valve Actuator Circuit - Low Input | ||||||||
| P2089 | Oil Control Valve Actuator Circuit - High Input | ||||||||
| P2100 | Throttle Actuator Circuit - Open | ||||||||
| P2101 | Throttle Actuator Circuit - Range/Performance | ||||||||
| P2102 | Throttle Actuator Circuit - Low Input | ||||||||
| P2103 | Throttle Actuator Circuit - High Input | ||||||||
| P2107 | Throttle Actuator Control Module Processor | ||||||||
| P2108 | Throttle Actuator Control Module - Performance | ||||||||
| P2119 | Throttle Actuator Control Throttle Body - Range/Performance | ||||||||
| P2122 | Accelerator Pedal Position Sensor No. 1 Circuit - Low Input | ||||||||
| P2123 | Accelerator Pedal Position Sensor No. 1 Circuit - High Input | ||||||||
| P2127 | Accelerator Pedal Position Sensor No. 2 Circuit - Low Input | ||||||||
| P2128 | Accelerator Pedal Position Sensor No. 2 Circuit - High Input | ||||||||
| P2135 | Throttle Position Sensor No. 1/No. 2 - Voltage Correlation | ||||||||
| P2138 | Accelerator Pedal Position Sensor No. 1/No. 2 - Voltage Correlation | ||||||||
| P2228 | BARO Sensor Circuit - Low Input | ||||||||
| P2229 | BARO Sensor Circuit - High Input | ||||||||
| P2401 | Evaporative Emission System Leak Detection Pump Control Circuit - Low Input | ||||||||
| P2402 | Evaporative Emission System Leak Detection Pump Control Circuit - High Input | ||||||||
| P2404 | Evaporative Emission System Leak Detection Pump Sense Circuit - Malfunction | ||||||||
| P2405 | Evaporative Emission System Leak Detection Pump Sense Circuit - Low Input | ||||||||
| P2406 | Evaporative Emission System Leak Detection Pump Sense Circuit - High Input | ||||||||
| P2407 | Evaporative Emission System Leak Detection Pump Sense Circuit - Intermittent | ||||||||
| P2502 | Generator Terminal B Circuit - Open | ||||||||
| P2503 | Generator Output Voltage Signal - No Electricity | ||||||||
| P2504 | Battery - Overcharge | ||||||||
| U0073 | CAN System Communication Error | ||||||||
| U0100 | Communication Error To PCM | ||||||||
| U0121 | Communication Error To ABS/TCS HU/CM | ||||||||
| U0155 | Communication Error To Instrument Cluster | ||||||||
| U1900 | CAN System Communication Error | ||||||||
| U2516 | CAN System Wiring Harness Open Or Short | ||||||||
|
|||||||||