2003 Mazda 6 s, AutomaticFACTORY OEM SERVICE PROCEDURE

Engine Performance (2.3L) DTCS

DIAGNOSTIC TROUBLE CODE DEFINITIONS

DTC Description
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 Random Misfire Detection
P0301 Cylinder No. 1 Misfire Detection
P0302 Cylinder No. 2 Misfire Detection
P0303 Cylinder No. 3 Misfire Detection
P0304 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 Fan Relay No. 1 Control Circuit - Malfunction
P0481 Fan Relay No. 2 & No. 3 Control Circuit - Malfunction
P0482 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 Cruise Control Switch - Malfunction
P0571 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 Control Module Performance
P0610 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 Clutch Switch Circuit - Malfunction
P0850 Neutral Switch Circuit - Malfunction
P1410 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
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 Quote

No obligation. See pricing before you book.