LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 2007 >> 6 i, 4D Hatchback, Automatic >> Repair and Diagnosis >> Engine Performance >> Engine Control Systems >> Engine Control System (L3) >> Pcm Inspection >> Using the M-MDS
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Using the M-MDS

NOTE:
  1. Connect the M-MDS to the DLC-2.
  2. Turn the ignition switch to ON position.
  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.
      Fig 1: Locating DLC-2 Connector
      G04324072Courtesy of MAZDA MOTORS CORP.
    • For input/output signals except those of the monitoring items, use a voltmeter to measure the PCM terminal voltage.
    • The simulation items that are used in the ENGINE CONTROL SYSTEM OPERATION INSPECTION are as follows.
      • ACCS, ALTF, EVAPCP, FAN1, FAN2, FAN3, FP, FUELPW1, GENVDSD, HTR11, HTR12, HTR13* , IASV, IMRC, IMTV, INJ_1, INJ_2, INJ_3, INJ_4, SEGRP, test, VT DUTY1 Wt

    * : California emission regulation applicable ATX model

PID/DATA MONITOR CHART

Monitor item (Definition) Unit/Condition Condition/Specification (Reference) Action PCM terminal
AAT °C °F Ignition switch at ON position: Indicate the ambient air temperature Inspect IAT sensor. (See INTAKE AIR TEMPERATURE (IAT) SENSOR INSPECTION ) -
AC_REQ (A/C request signal) ON/OFF A/C switch and fan switch ON at ignition switch ON: On A/C switch OFF at ignition switch ON: Off Inspect A/C switch. 1AU
ACCS (A/C relay) ON/OFF Ignition switch ON: OFF A/C switch ON and fan switch ON at idle: ON Inspect following PIDs: RPM, TP, ECT, ACSW, TR. Inspect A/C relay. 1I
AFR (Air fuel ratio) - Ignition switch at ON position: Indicate the air fuel ratio(4) Inspect following PIDs: O2S11, O2S12, O2S13(1). Inspect fuel injector. -
AFR_ACT (Actual air fuel ratio) - Ignition switch at ON position:
Indicate the actual air fuel ratio
Inspect following PIDs: O2S11, O2S12, O2S13(1).
Inspect fuel injector.
-
ALTF
(Generator field coil control duty value)
% Ignition switch ON: 0%
Idle: 0-100%
Just after A/C switch ON and fan switch ON at idle: Duty value rises
Inspect following PIDs: IAT, ECT, RPM, VPWR, ALTT V.
Inspect generator.
2AI
ALTT V
(Generator output voltage)
V Ignition switch ON: 0 V
Idle: Approx. 14.9 V (E/L not operating)
Inspect generator. 2AJ
APP
(Accelerator pedal position)
% APP released: 0%
APP open: 100%
Inspect following PIDs: APP1, APP2.
Inspect accelerator pedal position sensor.
1AO 1AP
APP1
(Accelerator pedal position sensor 1)
% APP released: 31.0-32.4%
APP open: 69.8-81.8%
Inspect accelerator pedal position sensor. 1AO
V APP released: 1.55-1.62 V
APP depressed: 3.49-4.09 V
APP 2
(Accelerator pedal position sensor 2)
% APP released: 20.2-21.4%
APP depressed: 58.8-70.8%
Inspect accelerator pedal position sensor. 1AP
V APP released: 1.01-1.07 V
APP depressed: 2.94-3.54 V
ARPMDES (Target engine speed) RPM No load: 700 RPM
E/L operating: 700 RPM
P/S operating: 700 RPM
A/C ON: 750 RPM
Inspect following PIDs: IAT, RPM, MAP, ECT, MAF, TP, INGEAR, ACSW, TR, PSP, ALTT V.
Inspect IAC valve.
Inspect CKP sensor.
-
BARO (Barometric pressure) kPa, Bar, psi Ignition switch ON: Indicate the atmospheric pressure Inspect BARO, sensor. -
V Ignition switch ON (at sea level): Approx. 4.0 V
BOO
(Brake switch)
ON/OFF Brake pedal depressed: ON
Brake pedal released: OFF
Inspect brake switch. 1AB
1AF
BPA
(Brake pressure applied switch)
ON/OFF Brake pedal depressed: ON
Brake pedal released: OFF
Inspect brake switch. -
CATT11_DSD (Desired catalyst temperature bank one, sensor one) °C Indicate the estimated catalytic converter temperature Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
CHRGLP (Generator warning light) ON/OFF Ignition switch ON: ON
Idle: OFF
Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
COLP
(Refrigerant pressure switch (middle))
ON/OFF Refrigerant pressure switch (middle) ON (5) at idle: ON
Refrigerant pressure switch (middle) OFF(6) at idle: OFF
Inspect refrigerant pressure switch. 1J
CPP(3)
(Clutch pedal position)
ON/OFF Clutch pedal depressed: ON
Clutch pedal released: OFF
Inspect clutch pedal position switch. 1D
CPP/PNP(3)
(Shift lever position)
Drive/Neutral Neutral position: Neutral
Others: Drive
Inspect neutral switch. 1X
DTCCNT
(Number of DTC detected)
- - Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
ECT
(Engine coolant temperature)
°C °F ECT 20°C {68°F}: 20°C {68°F}
ECT 60°C {140°F}: 60°C {140°F}
Inspect ECT sensor. 2AH
V ECT 20°C {68°F}: 3.04-3.14 V
ECT 60°C {140°F}: 1.29-1.39 V
EQ_RAT11
(Equivalence ratio (lambda))
- Idling after warm-up: Approx. 1 Perform applicable DTC troubleshooting.
(See DTC TABLE ).
2Z 2AC 2AD
EQ_RAT11_DSD
(Desired equivalence ratio (lambda))
- Idling after warm-up: Approx. 1 Perform applicable DTC troubleshooting.
(See DTC TABLE ).
2Z 2AC 2AD
ETC_ACT
(Electronic throttle control actual)
° Indicate the desired TP by angle Perform applicable DTC troubleshooting.
(See DTC TABLE ).
2AL 2AK
ETC_DSD
(Electronic throttle control desired)
% Indicate the desired TP by percent Inspect following PIDs:APP1, APP2, ETC_ACT.
Inspect TP sensor.
1AO 1AP
° Indicate the desired TP by angle
EVAPCP
(Purge solenoid valve duty value)
% Ignition switch ON: 0%
Idle: 0%
Inspect following PIDs: IAT, RPM, ECT, MAF, O2S11, INGEAR, TR, VPWR. 2C
FAN1
(Cooling fan control)
ON/OFF ECT less than 100°C {212°F}: OFF
Others: ON
Inspect following PIDs: RPM, TP, ECT, ACSW, COLR TEST.
Inspect cooling fan relay.
1M
FAN2
(Cooling fan control)
ON/OFF ECT less than 108°C {226°F}: OFF
A/C operating, refrigerant pressure switch (middle) is OFF, and ECT less than 108°C {226°F}: OFF
Others: ON
Inspect following PIDs: RPM, TP, ECT, ACSW, COLP, TEST.
Inspect cooling fan relay.
1R
FAN3
(Cooling fan control)
ON/OFF ECT less than 100°C {212°F}: OFF
A/C operating, refrigerant pressure switch (middle) is ON, and ECT less than 108°C {226°F}: OFF
Other: ON
Inspect following PIDs: RPM, TP, ECT, ACSW, COLP, TEST.
Inspect cooling fan relay.
1R
FLI
(Fuel level)
% Fuel gauge level F: Approx. 100%
Fuel gauge level E: Approx. 0%
Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
FP
(Fuel pump relay)
ON/OFF Ignition switch ON: OFF
Idle: ON
Cranking: ON
Inspect following PIDs: RPM.
Inspect fuel pump relay.
1H
FUELPW
(Fuel injector duration)
ms Ignition switch ON: 0 ms
Idle (after warm up): approx. 2.5 ms
Inspect following PIDs: IAT, MAF, TP, MAP, ECT, RPM, O2S11, O2S12, INGEAR, TR, PSP, ACSW, VPWR, ALTT V.
Inspect fuel injector.
2AZ 2BB 2BC 2BD
FUELSYS
(Fuel system status)
OL7CL/OL-Drive/OL-Fault/CL-Fault Ignition switch ON: Open loop
Idle (after warm up): Closed loop
Inspect following PIDs: IAT, MAF, TP, MAP, ECT, RPM, O2S11, O2S12, INGEAR, TR, PSP, ACSW, VPWR, ALTT V.
Inspect fuel injector.
-
GENVDSD
(Generator voltage desired)
V Ignition switch ON: 0 V
Idle: Approx. 14.9 V (E/L not operating)
Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
HTR11
(HO2S heater (front))
ON/OFF Idle (after warm up): ON<==>OFF Inspect following PIDs: IAT, MAF, TP, ECT, RPM, ACSW. 2BG
HTR12
(HO2S heater (middle(1), rear(2)))
ON/OFF Ignition switch ON: OFF (HO2S heater not operating)
Idle: ON (HO2S heater operating)
Inspect following PIDs: IAT, MAF, ECT, RPM, ACSW. 2BF(1) 2BE(2)
HTR13(1)
(HO2S heater (rear))
ON/OFF Ignition switch ON: OFF (HO2S heater not operating)
Idle: ON (HO2S heater operating)
Inspect following PIDs: IAT, MAF, ECT, RPM, ACSW. 2BE
IASV
(Variable air duct control solenoid valve)
ON/OFF ECT is more than 70°C {158°F}, engine speed is more than 5,800 RPM, and TP opening angle is more than 50%: ON
Others: OFF
Inspect following PIDs: ECT, RPM, TP.
Inspect VAD solenoid valve.
1K
IAT
(Intake air temperature}
°C °F Indicate the IAT. Inspect IAT sensor. IAT
V IAT 0°C {32°F}: Approx. 3.43 V
IAT 20°C {68°F}: Approx. 2.38 V
IAT 40°C {104°F}: Approx. 1.49 V
IMRC
(Variable tumble solenoid valve)
ON/OFF Engine speed is less than approx. 3,750 RPM: ON
Others: OFF
Inspect following PIDs: TP, ECT, RPM.
Inspect variable tumble solenoid valve.
2I
IMTV
(Variable Intake air control solenoid valve)
ON/OFF Engine speed is less than approx. 4,500 RPM: ON
Others: OFF
Inspect following PIDs: RPM.
Inspect VIS control solenoid valve.
2J
INGEAR
(Load/no load condition)
ON/OFF CPP or CPP/PNP is ON: OFF
Others: ON
Perform applicable DTC troubleshooting. ID 1X
IVS
(CTP condition)
IDLE/OFF IDLE CTP: IDLE
Others: OFF IDLE
Perform applicable DTC troubleshooting. 1AO 1AP
KNOCKR
(Knocking retard)
° Ignition switch ON: 0°
Idle: 0°
Inspect knock sensor. 2U 2V
LOP_EVAPCP (EVAP system leak detection pump detect incorrect purge flow) mA Indicate the EVAP control system incorrect purge flow detection value Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
LDP_IDL (EVAP system leak detection pump idle current) mA Indicate the EVAP system leak detection pump idle current Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
LDP_MON (EVAP system leak detection pump monitoring current) mA Indicate the EVAP system leak detection pump monitoring current Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
LDP_REF (EVAP system leak detection pump reference current) mA Indicate the EVAP system leak detection pump reference current Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
LDP_SLDV (EVAP system small leak detection value) mA Indicate the EVAP control system small leak detection value Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
LDP_VSL_FV(7) (EVAP system small leak detection value) mA/sec Indicate the EVAP control system vary small leak-fail value Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
LDP_VSL_SV(7) (EVAP system small leak detection value) mA/sec Indicate the EVAP control system vary small leak-safe value Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
LDP_VSLDV(7) (EVAP system small leak detection value) mA/sec Indicate the EVAP control system vary small leak detection value Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
LOAD (Engine load) % Ignition switch ON: 0%
Idle (after warm up): approx. 19%
Inspect MAF sensor. -
LONGFT1 (long term fuel trim) % Idle (after warm up): approx. -14-14% Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
MAF
(Mass airflow)
g/s Ignition switch ON: approx. 0 g/s
Idle (after warm up): approx. 1.5 g/s
Inspect MAF sensor. 1AK
V Ignition switch ON: approx. 0.7 V
Idle (after warm up): approx. 1.3 V
MAP
(Manifold absolute pressure)
kPa, inHg Ignition switch ON (at sea level):
approx. 101 kPa {29.8 inHg}
Inspect MAP sensor. 2AG
V Ignition switch ON (at sea level):
approx. 4.1 V
MIL
(Malfunction indicator lamp)
ON/OFF Ignition switch ON: ON
Idle: OFF
Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
MIL_DIS
(Travelled distance since the MIL illuminated)
km, mile No DTC: 0 km {0 mile}
DTC detected: Not 0 km {0 mile}
Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
NUMKEYS
(Number of keys stored in module)
- Indicate the number of the keys stored module - -
O2S11
(Front oxygen sensor)
A Ignition switch ON: 0-1.0 V
Idle (After warm up): 0-1.0 V
Inspect HO2S (front). 2Z 2AC(2) 2AD
O2S12
(middle(1), rear(2) oxygen sensor)
V Idle (After warm up): approx. 0.6 V Inspect HO2S (middle(1), rear(2)). 2R(1) 2Q(2)
O2S13(1)
(rear oxygen sensor)
V Idle (After warm up): approx. 0.6 V Inspect HO2S (rear). 2Q
PSP
(Power steering pressure switch)
Low/High Steering wheel in straight ahead position: Low
Others: High
Inspect PSP switch. 2T
RFCFLAG
(Readiness function code)
Learnt/Not Learnt Before running PCM adaptive memory procedure drive mode: Not Learnt
After running PCM adaptive memory procedure drive mode: Learnt
Run PCM adaptive memory procedure drive mode. -
RO2FT1
(rear oxygen sensor fuel trim)
- Idle (after warm up): approx. - 0.03-0.03 Perform applicable DTC troubleshooting. -
RPM
(Engine speed)
RPM Indicate the engine speed Inspect CKP sensor. 2W
SCCS
(Speed control command switch)
V Press ON/OFF: Approx. 0 V
Press CANCEL: Approx. 1.2 V
Press SET/COAST: Approx. 3.2 V
Press RES/ACCEL: Approx. 4.2 V
Others: Approx. 5.0 V
Inspect cruise control switch. -
SEGRP
(EGR valve (stepping motor) position)
Step Ignition switch ON: 0 step
Idle: 0 step
Cranking: 0-60 steps
Inspect following PIDs: MAF, TP, ECT, RPM, VSS.
Inspect EGR valve.
2G 2H 2K 2L
SEGRP DSD
(Desired SEGRP valve position)
% Idle: 0% Inspect following PIDs: MAF, TP, ECT, RPM, VSS. 2G 2H 2K 2L
SHRTFT1
(Short term fuel trim)
% Idle (after warm up): approx.-30-25% Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
SHRTFT12
(Short term fuel trim bank 1 sensor 2)
% Idle (after warm up): Approx.-30-25% Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
SHRTFT13(1)
(Short term fuel trim bank 1 sensor 3)
% Idle (after warm up): Approx.-30-25% Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
SPARKADV
(Ignition timing)
° Ignition switch ON: BTDC 0°
Idle: BTDC approx. 10°
Inspect following PIDs: MAF, TP, ECT, RPM, INGEAR, TR, PSP, ACSW, VPWR.
Inspect ignition timing.
2AT 2AW 2AX 2BA
test
(Test mode)
ON/OFF - - -
TIRESIZE
(Tire Size (rev / mile))
rev/mile Indicate the tire circumference length - -
TP REL
(Relative throttle position)
% APP released: Approx. 10%
APP depressed: Approx. 93%
Inspect TP sensor. -
TP1
(TP)
% APP released: 8-12%
APP depressed: 88-94%
Inspect TP sensor. 2AK
V APP released: 0.4-0.6 V
APP depressed: 4.4-4.7 V
TP2
(TP)
% APP released: 88-92%
APP depressed: 6-12%
Inspect TP sensor. 2AL
V APP released: 4.4-4.6 V
APP depressed: 0.3-0.6 V
TPCT
(TP sensor voltage at CTP)
V Approx. 0.5 V Inspect TP sensor. 2AK 2AL
VPWR
(Module supply voltage)
V Indicate the Module supply voltage. Inspect battery. -
VSS
(Vehicle speed)
kph, mph Vehicle speed 20 kph {12 mph}: 20 kph {12 mph}
Vehicle speed 40 kph {25 mph}: 20 kph {12 mph}
Perform applicable DTC troubleshooting.
(See DTC TABLE ).
-
VT ACT1
(Actual valve timing)
° Idle: Approx. 0° Inspect following PIDs: TP, ECT, RPM.
Inspect OCV.
2E
VT DIFF1
(Difference between target and actual valve timing)
° Idle: Approx. 0° Inspect following PIDs: TP, ECT, RPM.
Inspect OCV.
2E
VT DUTY1
(Oil control valve duty value)
% Idle: Approx. 11.5% Inspect following PIDs: TP, ECT, RPM.
Inspect OCV.
2E
VTC
(Variable tumble shutter valve control)
Off/On Indicate the condition of the variable tumble shutter valve switch Inspect following PIDs: IMRC Inspect variable tumble shutter valve switch. 2AE
(1) California emission regulation applicable ATX model
(2) Except for California emission regulation applicable ATX model
(3) MTX
(4) Calculated value; differs from terminal voltage
(5) Refrigerant pressure switch (middle) turns off when the refrigerant pressure is 1.26-1.49 MPa {12.9-15.1  kgf/cm6 , 184-214 psi}
(6) Refrigerant pressure switch (middle) turns on when the refrigerant pressure is 1.69-1.84 MPa {17.3-18.7  kgf/cm2 , 247-265 psi}
(7) California emission regulation applicable model