2021 Mazda CX-3 AWDFACTORY OEM SERVICE PROCEDURE

Using The M-MDS (Without Coolant Control Valve)

NOTE:
  • PIDs for the following parts are not available on this model. Go to the appropriate part inspection information.
  1. Connect the M-MDS to the DLC-2.
  2. Switch the ignition ON (engine off).
  3. Measure the PID value.
    • If PID value is not within the specification, follow the instructions in action column.
NOTE:
  • The PID/DATA MONITOR function monitors the calculated value of the input/output signals in the PCM. Therefore, an output device malfunction is not directly indicated as a malfunction of the monitored value for the output device. If a monitored value of an output device is out of specification, inspect the monitored value of the input device related to the output control.
  • The simulation items that are used in the engine control system operation inspection are as follows.
  • ACCS, ARPMDES, EVAPCP, FAN1, FAN3, FP, INJ_1, INJ_2, INJ_3, INJ_4, OIL_P_SOL

-: Not applicable

Item (definition) Unit/Condition Definition Value type Condition/Specification (Reference) PCM terminal
AAT (1) °C, °F Ambient air temperature -
  • Displays ambient air temperature
2I
AC_PRES KPa {MPA}, mBar {BAR}, psi, in H20 Refrigerant pressure input from refrigerant pressure sensor Calculation
  • Displays refrigerant pressure
2AX
V Refrigerant pressure sensor voltage Input
  • Refrigerant pressure is 449 kPa {4.58 kgf/cm2 , 65.1 psi}: Approx. 0.76 V
  • Refrigerant pressure is 729 kPa {7.43 kgf/cm2 , 106 psi}: Approx. 1.18 V
AC_REQ Off/On A/C switch status received by PCM via CAN Input
  • A/C switch off: Off
  • A/C switch on: On
CAN (2AK, 2AL)
ACCS Off/On A/C relay status input from A/C relay Input
  • A/C relay off: Off
  • A/C relay on: On
2AF
ALTF % Field coil current control signal output to generator Calculation
  • Ignition switched ON (engine off): 0%
  • Idle: Approx. 41-54%
  • Racing (Engine speed is 2, 000 RPM): Approx. 24- 34%
1BE
ALTF_ACT % Actually measured value of field coil current signal input from generator Calculation
  • Displays actual generator field current control duty value
-
ALTT V V Generator output voltage Input
  • Idle (no E/L): Approx. 14 V (This is internal calculation value and differs from terminal voltage)
1AF
AMB_TEM P °C, °F Actually measured ambient temperature input from ambient temperature sensor Calculation
  • Displays ambient air temperature
2I
APP % Accelerator pedal opening angle (relative value) with the fully released status as 0% and fully depressed status as 100% Calculation
  • Accelerator pedal released: Approx. 0%
  • Accelerator pedal fully depressed: Approx. 100%
-
APP1 % Accelerator pedal opening angle (absolute value) input from APP sensor No. 1 Calculation
  • Accelerator pedal released: Approx. 16%
  • Accelerator pedal fully depressed: Approx. 91%
2AN
V APP sensor No. 1 voltage Input
  • Accelerator pedal released: Approx. 0.78 V
  • Accelerator pedal fully depressed: Approx. 4.54 V
APP2 % Accelerator pedal opening angle (absolute value) input from APP sensor No. 2 Calculation
  • Accelerator pedal released: Approx. 7.84%
  • Accelerator pedal fully depressed: Approx. 45.49%
2AS
V APP sensor No. 2 voltage Input
  • Accelerator pedal released: Approx. 0.39 V
  • Accelerator pedal fully depressed: Approx. 2.27 V
ARPMDES RPM Target engine speed Calculation
  • Displays target engine speed
-
BARO KPa {MPA}, mBar {BAR}, psi, in H20 Actually measured barometric pressure input from barometric pressure sensor built into PCM Calculation
  • Displays BARO
-
BOO High/Low Brake switch (No. 1 signal) input status Calculation
  • Brake pedal released: Low
  • Brake pedal fully depressed: High
2G
BPA High/Low Brake switch (No. 2 signal) input status Calculation
  • Brake pedal released: Low
  • Brake pedal fully depressed: High
2R
CATT11_DSD °C, °F Estimated catalytic converter temperature Calculation
  • Displays estimated catalytic converter temperature Idle (after warm up)
    • ECT is 88°C {190°F}: Approx. 304°C {579°F}
-
CHRGLP Off/On Charging system warning light illuminati on status Calculation
  • Charging system warning light not illuminated: Off
  • Charging system warning light illuminated: On
-
CPP (2) Off/On Clutch pedal position Calculation
  • Clutch pedal released: Off
  • Clutch pedal fully depressed: On
2J
CPP/PNP (2) Off/On Shift lever position Calculation
  • Other than neutral: Off
  • Neutral: On
1K
ECT °C, °F Engine coolant temperature input from ECT sensor No. 1 Calculation
  • Displays ECT
1AK
V ECT sensor No. 1 voltage Input Ignition switched ON (engine off)
  • ECT is 29°C {84°F}: Approx. 2.65 V Idle (after warm up)
  • ECT is 88°C {190°F}: Approx. 0.71 V
ECT2_V (1) V ECT sensor No. 2 voltage Input Ignition switched ON (engine off)
  • ECT is 29°C {84°F}: Approx. 2.65 V Idle (after warm up)
  • ECT is 88°C {190°F}: Approx. 0.71 V
2F
EQ_RAT11 - Excess air factor (estimate d value) to theoretical air/fuel ratio (14.7) by fuel feedback control Calculation Idle (after warm up)
  • ECT is 89°C {192°F}: Approx. 1
-
EQ_RAT11_DSD - Target excess air factor (estimate d value) to theoretical air/fuel ratio (14.7) by fuel feedback control Calculation
  • Indicate target lambda (Excess air factor = supplied air amount/theoretical air/fuel ratio)
-
ETC_ACT ° Actual throttle valve opening angle Calculation Ignition switched ON (engine off)
  • Accelerator pedal released: Approx. 12.89°
  • Accelerator pedal fully depressed: Approx. 86.03° Idle (after warm up)
  • Accelerator pedal released: Approx. 2.77- 2.84° (ECT is 89°C {192°F})
-
ETC_DSD ° Target throttle valve opening angle Calculation
  • Displays target TP opening angle Ignition switched ON (engine off)
    • Accelerator pedal released: Approx. 12.9°
    • Accelerator pedal fully depressed: Approx. 86°
-
% Target throttle valve opening angle (percent) Calculation
  • Displays target TP opening angle (percent) Ignition switched ON (engine off)
    • Accelerator pedal released: Approx. 14.9%
    • Accelerator pedal fully depressed: Approx. 100 %
EVAPCP % Purge solenoid valve control duty value Calculation
  • Idle (after warm up): 0% (Engine coolant temperature 59°C {140°F} or less)
  • Racing (Engine speed 2, 000 RPM): 33-35% (ECT is 94°C {201°F})
  • Racing (Engine speed 4, 000 RPM): 53-55% (ECT is 94°C {201°F})
1AI
EVAPCV (1) Off/On CV solenoid valve operation status Calculation
  • Simulation item (EVAPCV) is ON: On
2BF
FAN_DUTY % Fan control module Calculation Idle
  • ECT is below 100°C {212°F}: 0 %
  • ECT is above 100°C {212°F}: Approx. 30- 100 % (after a certain period has elapsed from when ECT reaches 100°C {212°F})
2X
FAN1 Off/On Cooling fan relay operation status Calculation
  • Cooling fan relay off: Off
  • Cooling fan relay on: On
2AU
FCL (1) Off/On Check fuel cap warning light illuminati on status Calculation
  • Check fuel cap warning light not illuminated: Off
  • Check fuel cap warning light illuminated: On
-
FIA - Fuel injection amount Calculation
  • Displays fuel injection amount Idle (after warm up)
    • ECT is 90°C {194°F}: Approx. 6
-
FLI % Fuel level Calculation
  • Fuel gauge level F: Approx. 100%
  • Fuel gauge level E: Approx. 0%
CAN (2AK, 2AL)
FP Off/On Fuel pump relay operation status Calculation
  • Ignition switched ON (engine off): Off
  • Cranking: On
  • Idle (after warm up): On
2AQ
FP_DUTY % Fuel pump control module control duty value Calculation
  • Ignition switched ON (engine off): Approx. 55.74%
  • Cranking: Approx. 95%
  • Idle (after warm up): Approx. 55.74%
2AE
FTP (1) Pa {KPA}, mBar {BAR}, psi, in H20 Fuel tank pressure Calculation
  • Displays fuel tank pressure
2Y
V Fuel tank pressure sensor voltage Input
  • Fuel tank pressure is equal to barometric pressure: Approx. 2.6 V
FUEL_P_DSD KPa {MPA}, mBar {BAR}, psi, in H20 Target fuel pressure (high pressure fuel pump) Calculation
  • Displays target fuel pressure (high pressure fuel pump)
-
FUEL_PRES KPa {MPA}, mBar {BAR}, psi, in H20 Fuel pressure input from fuel pressure sensor Calculation
  • Displays fuel pressure
1CA
V Fuel pressure sensor voltage Input Idle (ECT 80°C {176°F})
  • Fuel pressure is 3 MPa {31 kgf/cm2 , 435 psi}: Approx. 0.9 V
FUELPW Sec Fuel injection pulse width (fuel injector energization time) output to fuel injector Calculation
  • Idle (after warm up): Approx. 1.71 ms
  • Racing (engine speed is 2, 000 RPM): Approx. 1.35 ms
  • Racing (engine speed is 4, 000 RPM): Approx. 1.21 ms
No. 1:1DO/1DP No. 2:1D W/1DX No. 3:1EA/1EB No. 4:1DS/1DT
FUELSYS OL/CL/OL Drive/OL_Fault/CL_Fault Feedback status of fuel injection control is displayed OL: Feedback control is disabled at cold engine start
CL: During feedback control by A/F sensor and HO2S OL_Drive: While feedback control is stopped OL_Fault: Feedback control is disable due to system malfunction
CL_Fault: During feedback control with either A/F sensor or HO2S having a malfunction
Calculation
  • Idle (after warm up): OL or CL
  • Racing (engine speed is 2, 000 RPM): CL
  • Deceleration fuel cut (accelerator pedal released from engine speed of 4, 000 RPM or more): OL-Drive
-
GEAR (3) Unknown/1st/2nd/3rd/4th/5th/6th/Not in P/Park/Neutral/Drive/Reverse Gear commanded Calculation
  • Selector lever at P position: Park
  • Selector lever at R position: Reverse
  • Selector lever at N position: Neutral
  • Selector lever is in D or M position while vehicle is stopped: 1st
CAN (2AK, 2AL)
HTR11 Off/On A/F sensor heater operation status Calculation
  • Ignition switched ON (engine off): Off
  • Idle (after warm up): On
1BY
% A/F sensor heater control duty value Calculation
  • Ignition switched ON (engine off): 0%
  • Idle (after warm up): 32-34%
HTR12 Off/On HO2S heater operation status Calculation
  • Ignition switched ON (engine off): Off
  • Idle (after warm up): On
2C
% HO2S heater control duty value Calculation
  • Ignition switched ON (engine off): 0%
  • Idle (after warm up): 41- 48%
IAT °C, °F Intake air temperature (No. 1) input from IAT sensor No. 1 Calculation
  • Displays IAT (No. 1)
2U
V IAT sensor No. 1 voltage Input
  • IAT is 20°C {68°F}: Approx. 2.70 V
  • IAT is 40°C {104°F}: Approx. 1.80 V
  • IAT is 60°C {140°F}: Approx. 1.20 V
IAT2 °C, °F Intake air temperature (No. 2) input from IAT sensor No. 2 Calculation
  • Displays IAT (No. 2)
1CE
V IAT sensor No. 2 voltage Input
  • IAT2 is 20°C {68°F}: Approx. 3.57 V
  • IAT2 is 40°C {104°F}: Approx. 2.70 V
  • IAT2 is 60°C {140°F}: Approx. 1.87 V
INGEAR Off/On Gears are engaged Calculation
  • Selector lever is in R, D, or M position: On
  • Except above: Off
CAN (2AK, 2AL)
ISC_FBK % Idle speed control feedback value Calculation
  • Displays Idle speed control feedback value
-
ISC_FBK_L RN % Learning value for calculating idle speed control feedback amount Calculation
  • Displays Idle speed control feedback learning value
-
IVS Off Idle/Idle Idle flag Calculation
  • Racing: Off Idle
  • Idle: Idle
-
KNOCKR ° (deg) Ignition timing correction for suppressing engine knock (Performs retard correction (negative indication) according to the occurrence of engine knock, and it approaches approx. 0° by the advance correction due to engine knock suppression.) Calculation
  • Ignition switched ON (engine off): 0°
  • Idle (after warm up): 0°
-
LOAD % Ratio of actual amount of intake air to the maximum air charging amount (mass volume) of cylinder Calculation
  • Idle (after warm up): Approx. 22.35%
  • Racing (engine speed is 2, 000 RPM): Approx. 17.25%
  • Racing (engine speed is 4, 000 RPM): Approx. 19.21%
-
LONGFT1 % Fuel learning correction amount estimated based on A/F sensor signal Calculation
  • Idle (after warm up): Approx. -6.25%
  • Racing (engine speed is 2, 000 RPM): Approx. -3.9%
  • Racing (engine speed is 4, 000 RPM): Approx. -3.9%
-
LONGFT1 2 % Fuel learning correction amount estimated based on HO2S signal Calculation
  • Idle (after warm up): 0%
-
LOW_OIL Never Detected/Detected Engine oil pressure condition
  • Never Detected: Engine oil pressure is high
  • Detected: Engine oil pressure is low
Calculation
  • Ignition switched ON (engine off): Detected
  • Idle (after warm up): Detected
  • Racing (engine speed is 2, 000-4, 000 RPM): Never Detected
1P
LRN_KCS - Knock control system learning value Calculation
  • Displays knock control system learning value
-
M_GEAR (2) Neutral/1st gear/2nd gear/3rd gear/4th gear/5th gear/6th gear/Reverse/Undefined/Auto/In_Progress/YSF/Error Manual gear position Calculation
  • Displays manual gear position
CAN (2AK, 2AL)
MAF g/Sec Mass air flow input from MAF sensor Calculation
  • Displays MAF
2BC
V MAF sensor voltage Input
  • Ignition switched ON (engine off) (MAF: 0.59 g/s {0.078 lb/min}): Approx. 0.72 V
  • Idle (after warm up) (MAF: 2.17 g/s {0.287 lb/min}): Approx. 0.97 V
  • Racing (engine speed is 2, 000 RPM) (MAF: 4.73 g/s {0.626 lb/min}): Approx. 1.26 V
MAP KPa {MPA}, mBar {BAR}, psi, in H20 Manifold absolute pressure input from MAP sensor Calculation
  • Displays MAP
1BW
kMAP_V V MAP sensor voltage Input
  • Ignition switched ON (engine off) (MAP:101 kPa {1.03 kgf/cm2 , 14.6 psi}): Approx. 4.12 V
  • Idle (after warm up) (MAP: 33 kPa {0.34 kgf/cm2 , 4.8 psi}): Approx. 1.9 V
  • Racing (engine speed is 2, 000 RPM) (MAP: 26 kPa {0.27 kgf/cm2 , 3.8 psi}): Approx. 1.23 V
MF_CAT1 - Number of misfires in No. 1 cylinder leading to catalytic converter temperature increase (catalytic converter temperature increases due to fuel combustion around catalytic converter after misfire) Calculation
  • Displays number of misfires corresponding to possible catalytic converter damage (No. 1 cylinder)
-
MF_CAT_2 - Number of misfires in No. 2 cylinder leading to catalytic converter temperature increase (catalytic converter temperature increases due to fuel combustion around catalytic converter after misfire) Calculation
  • Displays number of misfires corresponding to possible catalytic converter damage (No. 2 cylinder)
-
MF_CAT_3 - Number of misfires in No. 3 cylinder leading to catalytic converter temperature increase (catalytic converter temperature increases due to fuel combustion around catalytic converter after misfire) Calculation
  • Displays number of misfires corresponding to possible catalytic converter damage (No. 3 cylinder)
-
MF_CAT_4 - Number of misfires in No. 4 cylinder leading to catalytic converter temperature increase (catalytic converter temperature increases due to fuel combustion around catalytic converter after misfire) Calculation
  • Displays number of misfires corresponding to possible catalytic converter damage (No. 4 cylinder)
-
MF_CAT_FCC - Threshold of malfunction determination for number of misfires (total number in all cylinders) leading to catalytic converter temperature increase Calculation
  • Displays number of misfire determinations (for catalytic converter)
-
MF_CAT_TTL - Number of misfires (total number in all cylinders) leading to catalytic converter temperature increase Calculation
  • Displays number of misfires corresponding to possible catalytic converter damage (total)
-
MF_EMI1 - Number of misfires in No. 1 cylinder under condition s required by emission regulation s Calculation
  • Displays number of misfires possibly affecting emission (No. 1 cylinder)
-
MF_EMI_2 - Number of misfires in No. 2 cylinder under condition s required by emission regulation s Calculation
  • Displays number of misfires possibly affecting emission (No. 2 cylinder)
-
MF_EMI_3 - Number of misfires in No. 3 cylinder under condition s required by emission regulation s Calculation
  • Displays number of misfires possibly affecting emission (No. 3 cylinder)
-
MF_EMI_4 - Number of misfires in No. 4 cylinder under condition s required by emission regulation s Calculation
  • Displays number of misfires possibly affecting emission (No. 4 cylinder)
-
MF_EMI_FCC - Threshold of malfunction determination for number of misfires (total number in all cylinders) under condition s required by emission regulation s Calculation
  • Displays number of misfire determinations (for emission)
-
MF_EMI_TTL - Number of misfires (total number in all cylinders) under condition s required by emission regulation s Calculation
  • Displays number of misfires possibly affecting emission (total)
-
MIL Off/On Check engine light illuminati on status Calculation
  • Check engine light not illuminated: Off
  • Check engine light illuminated: On
-
MIL_DIS km, ft, mi Travelled distance since check engine light illuminate d Calculation
  • Displays travelled distance since check engine light illuminated
-
O2S11 μA A/F sensor current Input
  • Idle (after warm up): 0- 50 μA
  • Deceleration fuel cut (accelerator pedal released from engine speed of 4, 000 RPM or more): Approx. 3.84 mA
1AB
O2S12 V HO2S voltage Input
  • Idle (after warm up): 0- 1.0 V
  • Deceleration fuel cut (accelerator pedal released from engine speed of 4, 000 RPM or more): Approx. 0 V
2AI/2AG
OIL_P_SOL Off/On Engine oil solenoid valve operation status Calculation
  • ECT below 98°C {208°F} and engine speed below 4, 000 RPM: On
  • ECT above 98°C {208°F} or engine speed above 4, 000 RPM: Off
1AS
OIL_TEMP °C, °F Estimated engine oil temperature Calculation
  • Displays estimated engine oil temperature
-
PN_SW (3) Open/Closed Parking/neutral Calculation
  • Selector lever at P position or N position: Closed
  • Except above: Open
CAN (2AK, 2AL)
RO2FT1 % Fuel correction amount based on HO2S signal including SHRTFT12 and LONGFT1 2 Calculation
  • Idle (after warm up): Approx. 0%
  • Deceleration fuel cut (accelerator pedal released from engine speed of 4, 000 RPM or more): Approx. 3.99%
-
RPM RPM Engine speed Calculation
  • Displays engine speed
1AD
SHRTFT1 % Fuel feedback correction amount estimated based on A/F sensor signal Calculation
  • Idle (after warm up): Approx. 0%
  • Racing (engine speed is 2, 000 RPM): Approx. 1.56%
  • Racing (engine speed is 4, 000 RPM): Approx. -4.68%
-
SHRTFT12 % Fuel feedback correction amount estimated based on HO2S signal Calculation
  • Idle (after warm up): 0%
-
SPARKADV ° (deg) Ignition timing Calculation
  • Displays ignition timing
-
TH_M (4)@ - Thermostat monitor Calculation
  • Indicates heat radiation ratio (heat radiation when thermostat is malfunctioning/heat radiation when thermostat is normal) when thermostat monitoring is finished
-
TH_M (1) °C, °F Thermostat monitor Calculation
  • Indicates engine coolant temperature when thermostat monitoring is finished
-
TH_M_MAX (4) - Thermostat monitor max Calculation
  • Indicates upper limit of heat radiation ratio (heat radiation when thermostat is malfunctioning/heat radiation when thermostat is normal) for thermostat monitoring execution
-
TH_M_MAX (1) °C, °F Thermostat monitor max Calculation
  • Indicates upper limit of engine coolant temperature for thermostat monitoring execution
-
TH_M_MIN (4) - Thermostat monitor min Calculation
  • Indicates lower limit of heat radiation ratio (heat radiation when thermostat is malfunctioning/heat radiation when thermostat is normal) for thermostat monitoring execution
-
TH_M_MIN (1) °C, °F Thermostat monitor min Calculation
  • Indicates lower limit of engine coolant temperature for thermostat monitoring execution
-
TP_REL % Throttle valve opening angle (relative value) with value at throttle valve fully close timing as the start point Calculation
  • Accelerator pedal released: Approx. 12%
  • Accelerator pedal fully depressed: Approx. 82%
-
TP1 % Throttle valve position No. 1 Calculation
  • Accelerator pedal released: Approx. 22%
  • Accelerator pedal fully depressed: Approx. 92%
1BP
V TP sensor No. 1 voltage Input
  • Accelerator pedal released: Approx. 1.11 V
  • Accelerator pedal fully depressed: Approx. 4.59 V
TP2 % Throttle valve position No. 2 Calculation
  • Accelerator pedal released: Approx. 22%
  • Accelerator pedal fully depressed: Approx. 92%
1BU
V TP sensor No. 2 voltage Input
  • Accelerator pedal released: Approx. 3.92 V
  • Accelerator pedal fully depressed: Approx. 0.41 V
TPCT V TP sensor No. 1 minimum voltage at CTP Calculation
  • Ignition switched ON (engine off): Approx. 0.5 V
1BP
TPCT2 V TP sensor No. 2 minimum voltage at CTP Calculation
  • Ignition switched ON (engine off): Approx. 4.5 V
1BU
VPWR V Battery positive voltage Input
  • Displays battery voltage
2O
VSS KPH, MPH Vehicle speed Calculation
  • Displays vehicle speed
CAN (2AK, 2AL)
VT_EX_DE S ° (deg) Desired exhaust valve timing Calculation
  • Displays desired exhaust valve timing
-
VT_IN_ACT ° (deg) Actual intake valve timing Calculation
  • Displays actual intake valve timing Idle (after warm up)
    • Approx. 57° Racing (engine speed is 2, 000 RPM)
    • Approx. 84°
1Y
VT_IN_DES ° (deg) Desired intake valve timing Calculation
  • Displays desired intake valve timing Idle (after warm up)
    • Approx. 0° Racing (engine speed is 2, 000 RPM)
    • Approx. 29°
-
VT_EX_ACT ° (deg) Actual exhaust valve timing Calculation
  • Displays actual exhaust valve timing
1Y, 1T
VT_EX_DUTY % OCV control duty value Calculation
  • Idle (after warm up): 0%
  • Racing (engine speed is 2, 000 RPM): Approx. 40%
1AN
(1) U.S.A. and CANADA
(2) MTX
(3) ATX
(4) Until 2017MY and except Mexico
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.