LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 2003 >> 6 s, Automatic >> Repair and Diagnosis >> Engine Performance >> System >> Engine Controls [Self-Diagnostics 3.0L] >> Diagnostic Trouble Code Definitions
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Diagnostic Trouble Code Definitions

CAUTION: DO NOT crank engine before replacement PCM is programed 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 programed.
NOTE: Vehicle with immobilizer system can be identified by a solid urethane ignition key head.
DIAGNOSTIC TROUBLE CODE DEFINITIONS

DTC System Affected
P0011 (1) CMP Timing (Right Side) - Over-Advanced
P0012 (1) CMP Timing (Right Side) - Over-Retarded
P0021 (1) CMP Timing (Left Side) - Over-Advanced
P0022 (1) CMP Timing (Left Side) - Over-Retarded
P0031 (1) HO2S Heater (Right Front) Circuit - Low Input
P0032 (1) HO2S Heater (Right Front) Circuit - High Input
P0037 (1) HO2S Heater (Right Rear) Circuit - Low Input
P0038 (1) HO2S Heater (Right Rear) Circuit - High Input
P0051 (1) Left Front HO2S Heater Circuit - Low Input
P0052 (1) Left Front HO2S Heater Circuit - High Input
P0057 (1) Left Rear HO2S Heater Circuit - Low Input
P0058 (1) Left Rear HO2S Heater Circuit - High Input
P0101 (1) Mass Airflow/Intake Air Temperature Sensor Inconsistent With Throttle Position Sensor
P0102 (1) Mass Airflow Circuit - Low Input
P0103 (1) Mass Airflow Circuit - High Input
P0111 (1) Intake Air Temperature Circuit Performance Problem
P0112 (1) Intake Air Temperature Circuit - Low Input
P0113 (1) Intake Air Temperature Circuit - High Input
P0117 (1) Engine Coolant Temperature Circuit - Low Input
P0118 (1) Engine Coolant Temperature Circuit - High Input
P0122 (1) Throttle Position Sensor No. 1 - Low Input
P0123 (1) Throttle Position Sensor No. 1 - High Input
P0125 (1) Excessive Time To Enter Closed Loop Fuel Control
P0126 (1) Coolant Thermostat - Stuck Open
P0128 (1) Coolant Thermostat - Stuck Open
P0131 (1) Right Front HO2S No Inversion - Stuck Low
P0132 (1) Right Front HO2S No Inversion - Stuck High
P0133 (1) Right Front HO2S Circuit - Malfunction
P0134 (1) Right Front HO2S Circuit - No Activity Detected
P0138 (1) Right Rear HO2S Circuit - High Input
P0140 (1) Right Rear HO2S Circuit - No Activity Detected
P0151 (1) Left Front HO2S No Inversion - Stuck Low
P0152 (1) Left Front HO2S No Inversion - Stuck High
P0153 (1) Left Front HO2S Circuit - Malfunction
P0154 (1) Left Front HO2S Circuit - No Activity Detected
P0158 (1) Left Rear HO2S Circuit - High Input
P0160 (1) Left Rear HO2S Circuit - No Activity Detected
P0171 (1) Right Side Fuel Trim System - Too Lean
P0172 (1) Right Side Fuel Trim System - Too Rich
P0174 (1) Left Side Fuel Trim System - Too Lean
P0175 (1) Left Side Fuel Trim System - Too Rich
P0222 (1) Throttle Position Sensor No. 2 Circuit - Low Input
P0223 (1) Throttle Position Sensor No. 2 Circuit - High Input
P0300 (2) Random Misfire Detected
P0301 (2) Cylinder No. 1 Misfire Detected
P0302 (2) Cylinder No. 2 Misfire Detected
P0303 (2) Cylinder No. 3 Misfire Detected
P0304 (2) Cylinder No. 4 Misfire Detected
P0305 (2) Cylinder No. 5 Misfire Detected
P0306 (2) Cylinder No. 6 Misfire Detected
P0325 (1) Knock Sensor Circuit - Malfunction
P0335 (1) Crankshaft Position Sensor Circuit - Malfunction
P0340 (1) Right Side Camshaft Position Sensor Circuit - Malfunction
P0345 (1) Left Side Camshaft Position Sensor Circuit - Malfunction
P0401 (1) EGR Flow - Insufficient Detected
P0402 (1) EGR Flow - Excessive Detected
P0403 (1) EGR Valve Control Circuit - Malfunction
P0421 (1) Right Side Warm-Up Catalyst System Efficiency Below Threshold
P0431 (1) Left Side Warm-Up Catalyst System Efficiency Below Threshold
P0441 (1) EVAP Control System - Incorrect Purge Flow
P0442 (1) EVAP Control System Small Leak
P0443 (1) Evaporative Emission Control System Purge Solenoid Valve Circuit - Malfunction
P0446 (1) Change Over Valve (EVAP System Leak Detection Pump) Stuck Closed
P0455 (1) EVAP Control System - Large Leak Detected
P0456 (1) EVAP Control System - Very Small Leak Detected
P0461 (1) Fuel Gauge Sender Unit Circuit Range/Performance Problem
P0462 (1) Fuel Gauge Sender Unit Circuit - Low Input
P0463 (1) Fuel Gauge Sender Unit Circuit - High Input
P0480 (3) Fan Control Circuit - Malfunction
P0500 (1) Vehicle Speed Sensor Circuit - Malfunction
P0505  Idle Control System - Malfunction
P0506 (1) Idle Control System RPM - Less Than Expected
P0507 (1) Idle Control System RPM - More Than Expected
P0550 (1) Power Steering Pressure Switch Circuit - Malfunction
P0564 (3) Cruise Control Switch Circuit - Malfunction
P0571  Brake Switch Circuit - Malfunction
P0602 (1) Power Control Module Programming Error
P0606 (3) Engine Control Module/Power Control Module Processor
P0610 (1) Control Module - Vehicle Options Error
P0703 (1) Brake Switch No. 1 - Input Malfunction
P0704 (1)(4) Clutch Switch - Input Malfunction
P0705 (5) Transaxle Range Switch Circuit - Malfunction (Short Circuit To Power)
P0706 (5) Transaxle Range Switch Circuit - Malfunction (Open/Short Circuit To Ground
P0711 (5) Transaxle Fluid Temperature Sensor Circuit - Malfunction (Stuck)
P0712 (5) Transaxle Fluid Temperature Sensor Circuit - Malfunction (Short Circuit)
P0713 (5) Transaxle Fluid Temperature Sensor Circuit - Malfunction (Open Circuit)
P0715 (5) Input/Turbine Speed Sensor Circuit - Malfunction
P0720 (5) Vehicle Speed Sensor Circuit - Malfunction
P0740 (5) Torque Converter Clutch System - Malfunction
P0743 (5) Torque Converter Clutch Solenoid Valve Circuit - Malfunction
P0745 (5) Pressure Control Solenoid Circuit - Malfunction
P0751 (5) Shift Solenoid "A" - Malfunction (Stuck Off)
P0752 (5) Shift Solenoid "A" - Malfunction (Stuck On)
P0753 (5) Shift Solenoid "A" - Malfunction (Open/Short Circuit)
P0756 (5) Shift Solenoid "B" - Malfunction (Stuck Off)
P0757 (5) Shift Solenoid "B" - Malfunction (Stuck On)
P0758 (5) Shift Solenoid "B" - Malfunction (Open/Short Circuit)
P0761 (5) Shift Solenoid "C" - Malfunction (Stuck Off)
P0762 (5) Shift Solenoid "C" - Malfunction (Stuck On)
P0763 (5) Shift Solenoid "C" - Malfunction (Open/Short Circuit)
P0768 (5) Reduction Timing Solenoid Valve Circuit - Malfunction (Open/Short Circuit)
P0850 (1) Neutral Switch - Input Malfunction
P1309 (1) PCM Integrated Circuit For Misfire Detection
P1410 (3) PCM Integrated Circuit For Misfire Detection
P1487 (1) EGR Boost Sensor Solenoid Valve Circuit - Malfunction
P1562 (1) PCM Positive Back-Up Battery Voltage - Low Input
P1710 (5) GND Return Circuit - Malfunction
P2088 (1) Right Oil Control Valve Actuator Circuit - Low Input
P2089 (1) Right Oil Control Valve Actuator Circuit - High Input
P2092 (1) Left Oil Control Valve Actuator Circuit - Low Input
P2093 (1) Left Oil Control Valve Actuator Circuit - High Input
P2100 (1) Throttle Actuator Control Motor Circuit/Open
P2101 (1) Throttle Actuator Control Motor Circuit Range/Performance
P2105 (3) Throttle Actuator Control System - Forced Engine Shutdown
P2107 (1) Throttle Actuator Control Module Processor
P2110 (1) Throttle Actuator Control System - Forced Limited RPM
P2111 (1) Throttle Actuator Control System - Stuck Open
P2112 (1) Throttle Actuator Control System - Stuck Closed
P2119 (1) Throttle Actuator Control Throttle Body Range/Performance
P2122 (1) Accelerator Pedal Position Sensor No. 1 Circuit - Low Input
P2123 (1) Accelerator Pedal Position Sensor No. 1 Circuit - High Input
P2127 (1) Accelerator Pedal Position Sensor No. 2 Circuit - Low Input
P2128 (1) Accelerator Pedal Position Sensor No. 2 Circuit - High Input
P2135 (1) Throttle Position Sensor No. 1/No. 2 - Voltage Correlation
P2138 (1) Accelerator Pedal Position Sensor No. 1/No. 2 - Voltage Correlation
P2227 (1) EGR Boost Sensor Circuit - Performance Problem
P2228 (1) EGR Boost Sensor Circuit - Low Input
P2229 (1) EGR Boost Sensor Circuit - High Input
P2401 (1) EVAP System Leak Detection Pump Control Circuit - Low Input
P2402 (1) EVAP System Leak Detection Pump Control Circuit - High Input
P2404 (1) EVAP System Leak Detection Pump Sense Circuit - Malfunction
P2405 (1) EVAP System Leak Detection Pump Sense Circuit - Low Input
P2406 (1) EVAP System Leak Detection Pump Sense Circuit - High Input
P2407 (1) EVAP System Leak Detection Pump Sense Circuit - Intermittent
P2502 (3) Generator Terminal "B" Circuit Open
P2503 (3) Generator Output Voltage Signal - No Electricity
P2504 (3) Battery - Overcharge
U0073  CAN System - Communication Error
U0100  TCM Cannot Receive Any Signals From 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
(1) Malfunction Indicator Light (MIL) illuminates.
(2) Malfunction Indicator Light (MIL) flashes or stays on.
(3) Malfunction Indicator Light (MIL) does not illuminate.
(4) Manual transmission only.
(5) See appropriate DIAGNOSIS article in AUTOMATIC TRANSMISSIONS.