LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 2014 >> MX-5 Miata Club, Automatic Trans >> Repair and Diagnosis >> Engine Performance >> Engine Control Systems >> Pcm Inspection >> Using the M-MDS
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Using the M-MDS

NOTE:
  • PIDs for the following parts are not available on this model. Go to the appropriate part inspection information .
    • CMP sensor
    • Main relay
  1. Connect the SST  (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 "Inspection item (s)" column.
      Fig 1: Identifying Data Link Connector
      G07877765Courtesy of MAZDA MOTORS CORP.
      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.
      • 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, ARPMDES, EVAPCP, FAN1, FAN2, FAN3, FP, FUELPW1, GENVDSD, HTR11, HTR12, IMTV, INJ_1, INJ_2, INJ_3, INJ_4, SEGRR test, VT DUTY1 Wt

    PID/DATA monitor table (reference) 

    PID/DATA MONITOR TABLE (REFERENCE)

    Item (definition) Unit/Condition Condition/Specification (Reference) Inspection item(s) PCM terminal
    AAT
    (Ambient air temperature)
    °C °F
    • Ignition switch is turned to the ON position: Indicates the ambient air temperature
    • The following PIDs
      • IAT
    -
    AC_REQ
    (Refrigerant pressure switch (high, low)
    Off/On
    • Refrigerant pressure is more than the specification or less than the specification. (Refrigerant pressure switch (high, low) is off).: Off
    • Except above: On
    • Refrigerant pressure switch (high, low)
    1AU
    ACCS
    (A/C relay)
    Off/On
    • A/C relay is ON: On
    • A/C relay is OFF: Off
    • A/C relay
    • The following PIDs
      • CPP(1), CPP/PNP(1), ECT, RPM, AC_REQ, COLP
    11
    AFR
    (Air/fuel ratio)
    -
    • Idle after warm-up: Approx. 1
    • A/F sensor
    2AD
    AFR_ACT
    (Actual air/fuel ratio)
    -
    • Idle after warm-up: Approx. 1
    • A/F sensor
    • HO2S
    -
    ALTF
    (Generator field coil control duty value)
    %
    • Ignition switch is turned to the ON position: 0%
    • Idle, E/L is operating: Duty value increases.
    • Generator
    2AI
    ALTTV
    (Generator output voltage)
    V
    • Idle (no E/L): Approx. 14 V (This is an internal calculation value and differs from the terminal voltage).
    • Generator
    2AJ
    APP (Accelerator pedal position) %
    • Accelerator pedal released: 0%
    • Accelerator pedal depressed: 100%
    • APP sensor
    • The following PIDs
      • APP1, APP2
    1AO, 1AP
    APP1 (APP sensor No. 1) %
    • Accelerator pedal released: Approx. 32%
    • Accelerator pedal depressed: Approx. 78%
    • APP sensor
    1AO
    V
    • Accelerator pedal released: Approx. 1.6 V
    • Accelerator pedal depressed: Approx. 3.9 V
    APP2
    (APP sensor No. 2)
    %
    • Accelerator pedal released: Approx. 21%
    • Accelerator pedal depressed: Approx. 67%
    • APP sensor
    1AP
    V
    • Accelerator pedal released: Approx. 1.0 V
    • Accelerator pedal depressed: Approx. 3.4 V
    ARPMDES
    (Target engine speed)
    RPM
    • Indicates the target engine speed.
    • The following PIDs
      • CPP(1), CPP/PNP(1), ECT, IAT, RPM, MAF, MAP, VSS, AC_REQ, COLP
    -
    BARO (Barometric pressure) Pa Bar psi
    • Ignition switch is turned to the ON position: Indicates the barometric pressure
    - -
    V
    • Ignition switch is turned to the ON position (at sea level): 4.1 V
    BOO (Brake switch) Off/On
    • Brake pedal depressed: On
    • Brake pedal released: Off
    • Brake switch No. 1
    1AB
    BPA (Brake pressure applied switch) Off/On
    • Brake pedal depressed: On
    • Brake pedal released: Off
    • Brake switch No. 2
    1AF
    CATT11_DSD (Catalyst temperature) °C °F
    • Ignition switch is turned to the ON position: Indicates the catalyst temperature
    - -
    CHRGLP
    (Generator warning light)
    Off/On
    • Idle, Generator warning light illuminate: On
    • Idle, Generator warning light not illuminate: Off
    • Generator warning light
    -
    COLP (Refrigerant pressure switch (middle)) Off/On
    • Refrigerant pressure is more than the specification. (Refrigerant pressure switch (middle) is on).: On
    • Refrigerant pressure is less than the specification. (Refrigerant pressure switch (middle) is off).: Off
    • Refrigerant pressure switch (middle)
    1J
    CPP(1) (Clutch pedal position) Off/On
    • Clutch pedal depressed: On
    • Clutch pedal released: Off
    • CPP switch
    1D
    CPP/PNP(1)
    (Shift lever position)
    Drive/Neutral
    • Neutral: Neutral
    • Other than neutral: Drive
    • Neutral switch
    1X
    DTCCNT (Number of DTC detected) -
    • Number of DTCs stored
    - -
    ECT (Engine coolant temperature) °C °F
    • Ignition switch is turned to the ON position: Indicates the ECT
    • ECT sensor
    2AH
    V
    • ECT is 20°C {68°F}: Approx. 3.0 V
    • ECT is 80°C {176°F}: Approx. 0.9 V
    EQ_RAT11 (Actual lambda signal) -
    • Idle after warm-up: Approx. 1
    • A/F sensor
    -
    EQ_RAT11_DS D (Target lambda) -
    • Target lambda (Excess air factor = supplied air amount/theoretical air/fuel ratio)
    • A/F sensor
    -
    ETC_ACT (Throttle control) °
    • Accelerator pedal released: Approx. 0°
    • Accelerator pedal depressed: Approx. 94.5°
    • TP sensor
    -
    ETC_DSD (Throttle control desired) %
    • Indicates the target throttle valve opening ratio
    • The following PIDs
      • APP, RPM
    -
    °
    • Indicates the target throttle valve opening angle
    EVAPCP
    (Purge solenoid valve duty value)
    %
    • Ignition switch is turned to the ON position: 0%
    • Increase the engine speed (after warm-up): Duty value rises
    • The following PIDs
      • ECT, IAT, RPM, MAF, O2S11, O2S12, BOO, VPWR
    • Purge solenoid valve
    2C
    FAN1
    (Cooling fan relay No. 1 control signal)
    Off/On
    • During test mode

    CTP: Off
    WOT: On
    • Cooling fan relay No. 1
    • The following PIDs
      • ECT, test
    1M
    FAN2
    (Cooling fan relay No. 2 control signal)
    Off/On
    • During test mode

      CTP: Off

      WOT: On

    • Cooling fan relay No. 2
    • The following PIDs
      • ECT, test
    1N
    FAN3
    (Cooling fan relay No. 3 control signal)
    Off/On
    • During test mode

      CTP: Off

      WOT: On

    • Cooling fan relay No. 3
    • The following PIDs

    • ECT, test
    1R
    FLI
    (Fuel level)
    %
    • Indicates the fuel level
    - -
    FP
    (Fuel pump relay)
    Off/On
    • Ignition switch is turned to the ON position and a certain period has elapsed: Off
    • Cranking: On
    • Idle: On
    • Fuel pump relay
    1H
    FUELPW
    (Fuel injector duration)
    sec
    • Idle: Approx. 2.0 ms
    • Fuel injector No. 1, No. 2, No. 3, No. 4
    • The following PIDs
      • CPP(1), CPP/PNP(1), ECT, IAT, RPM, MAF, O2S11, O2S12, MAP, VSS, BOO, AC_REQ, COLP, VPWR
    2BB, 2BC, 2BD, 2AZ
    FUELSYS
    (Fuel system status)
    OL/CLV OL-Drive/OL-Fault CL-Fault
    • Idle after warm-up: CL
    • The following PIDs
      • CPP(1), CPP/PNP(1), ECT, IAT, RPM, MAF, O2S11, O2S12, MARVSS, BOO, AC_REQ, COLP, VPWR
    -
    GENVDSD
    (Target generator voltage)
    V
    • Indicates the target generated voltage
    • The following PIDs
      • ECT, IAT, RPM, VSS, ALTT V, VPWR
    • Generator
    -
    HTR11
    (A/F sensor heater control)
    Off/On
    • Ignition switch is turned to the ON position: Off
    • Idle: On
    • A/F sensor heater
    • The following PIDs
      • ECT, IAT, RPM, MAF, MAP, VPWR
    2BG
    HTR12
    (HO2S heater control)
    Off/On
    • Ignition switch is turned to the ON position: Off
    • Idle: On
    • HO2S heater
    • The following PIDs
      • ECT, IAT, RPM, MAF, MAP, VPWR
    2BE
    IAT
    (Intake air temperature)
    °C °F
    • Ignition switch is turned to the ON position: Indicates the IAT
    • MAF/IAT sensor
    1AT
    V
    • IAT is 20°C {68°F}: Approx. 2.4 V
    • IAT is 60°C {140°F}: Approx. 0.9 V
    IMRC(3)
    (Variable tumble solenoid valve)
    Off/On ECT 63°C {145°F} or more or engine speed 3, 750 rpm or more: On
    Others: Off
    • Following PIDs: ECT, RPM
    • Variable tumble solenoid valve
    2I
    IMTV
    (Variable intake air control)
    Off/On
    • Engine speed is less than 4, 750 rpm: On
    • Engine speed is 4, 750 rpm or more: Off
    • Variable intake air solenoid valve
    • The following PIDs
      • RPM
    2J
    INGEAR
    (Gears are engaged)
    Off/On MT 
    • When the following conditions are satisfied: On
      • Other than neutral
      • Clutch pedal released
    • Except above: Off
    • CPP switch
    • Neutral switch
    1D, 1X
    AT 
    • Driving range: On
    • Except above: Off
    • TR switch
    -
    IVS
    (CTP condition)
    Idle/Off Idle
    • Idle: Idle
    • Other than idle: Off Idle
    - -
    KNOCKR
    (Knocking retard)
    °
    • Ignition switch is turned to the ON position: 0°
    • ldle:0°
    • KS
    2U
    LDP_EVAPCP (EVAP system leak detection pump detect incorrect purge flow) A
    • Indicates EVAP control system incorrect purge flow detection value
    - -
    LDP_DL
    (EVAP system leak detection pump idle current)
    A
    • Indicates EVAP system leak detection pump idle current
    - -
    LDP_MON
    (EVAP system leak detection pump monitoring current)
    A
    • Indicates EVAP system leak detection pump monitoring current
    - -
    LDP_REF
    (EVAP system leak detection pump reference current)
    A
    • Indicates EVAP system leak detection pump reference current
    - -
    LDP_SLDV (EVAP system small leak detection value) A
    • Indicates EVAP system small leak detection value
    - -
    LDP_VSL_FV(2) (EVAP system very small leak detection fail value) mA/sec
    • Indicates EVAP system very small leak detection fail value
    - -
    LDP_VSL_SV(2) (EVAP system very small leak detection safe value) mA/sec
    • Indicates EVAP system very small leak detection safe value
    - -
    LDP_VSLDV(2) (EVAP system very small leak detection value) mA/sec
    • Indicates EVAP system very small leak detection value
    - -
    LOAD (Engine load) %
    • Idle after warm-up: Approx. 23%
    • The following PIDs
      • MAP, IAT, MAF, RPM
    -
    LONGFT1
    (Long term fuel trim)
    %
    • Idle after warm-up: Approx. -15-+15%
    • The following PIDs
      • CPP(1), CPP/PNP(1), ECT, IAT, RPM, MAF, O2S11, O2S12, MAP, VSS, BOO, AC_REQ, COLP, VPWR
    -
    MAF
    (Mass air flow)
    g/sec
    • Ignition switch is turned to the ON position: Approx. 0 g/s
    • Idle: Approx. 4.0 g/s
    • MAF sensor
    1AK
    V
    • Ignition switch is turned to the ON position: Approx. 0.7 V
    • Idle: Approx. 1.4 V
    MAP
    (Manifold absolute pressure)
    Pa psi Bar
    • Ignition switch is turned to the ON position: Indicates the MAP
    • MAP sensor
    2AG
    V
    • Ignition switch is turned to the ON position (at sea level): 4.1 V
    • Idle after warm-up: Approx. 1.2 V
    MIL
    (Malfunction indicator lamp)
    Off/On
    • Idle, MIL illuminate: On
    • Idle, MIL not illuminate: Off
    • MIL
    -
    MIL_DIS
    (Travelled distance since MIL illuminated)
    km mile Travelled distance since MIL illuminated -
    O2S11
    (A/F sensor)
    A
    • Idle after warm-up: Approx. 0 mA
    • A/F sensor
    2AD
    O2S12 (HO2S) V
    • Idle after warm-up: Alternates between 0 and 1.0 V
    • HO2S
    2Q
    PSP (PSP switch) Low/High
    • Steering wheel at straight ahead position: Low
    • While turning steering wheel: High
    • PSP switch
    2T
    RO2FT1 (HO2S fuel trim) -
    • Idle after warm-up: Approx. 0
    • The following PIDs
      • O2S12
    -
    RPM (Engine speed) RPM
    • When the engine is running: Indicates the engine speed
    • CKP sensor
    2W
    SCCS(4) (Cruise control switch) V
    • ON OFF switch pressed in: Approx. 0 V
    • CANCEL switch pressed in: Approx. 1.1V
    • SET/- switch pressed in: Approx. 3.1 V
    • RES/+ switch pressed in: Approx. 4.2 V
    • Except above: Approx. 5.0 V
    • Cruise control switch
    1AQ
    SEGRP
    (EGR control)
    -
    • Ignition switch is turned to the ON position: 0 Step
    • Idle: 0 Step
    • Engine speed is 1, 200-4, 200 rpm: 0-52 Step
    • EGR valve
    2K, 2G, 2L, 2H
    SEGRP DSD (EGR valve position desired) %
    • Ignition switch is turned to the ON position: 0%
    • Idle:0%
    • Engine speed is 1, 200-4, 200 rpm: 0-100%
    • The following PIDs
      • MAF, ECT, RPM, VSS
    -
    SHRTFT1
    (Short term fuel trim)
    %
    • Idle after warm-up: -25-25%
    • The following PIDs
      • CPP(1), CPP/PNP(1), ECT, IAT, RPM, MAF, O2S11, O2S12, MAP, VSS, BOO, AC_REQ, COLP, VPWR
    -
    SPARKADV
    (Ignition timing)
    °
    • Indicates the ignition timing
    • CMP sensor
    • The following PIDs

    • CPP(1), CPP/PNP(1), ECT, IAT, RPM, MAF, KNOCKR, BOO, AC_REQ, COLP
    2S
    test (Test mode) Off/On
    • Test mode On: On
    • Test mode Off: Off
    - -
    TH_M - Indicates heat radiation ratio (heat radiation when thermostat is malfunctioning/heat radiation when thermostat is normal) when thermostat monitoring is finished
    • Thermostat
    -
    °C °F Indicates engine coolant temperature when thermostat monitoring is finished
    TH_M_MAX - Indicates upper limit of heat radiation ratio (heat radiation when thermostat is malfunctioning/heat radiation when thermostat is normal) for thermostat monitoring execution
    • Thermostat
    -
    °C °F Indicates upper limit of engine coolant temperature for thermostat monitoring execution
    TH_M_MIN - Indicates lower limit of heat radiation ratio (heat radiation when thermostat is malfunctioning/heat radiation when thermostat is normal) for thermostat monitoring execution
    • Thermostat
    -
    °C °F Indicates lower limit of engine coolant temperature for thermostat monitoring execution
    TIRESIZE
    (Tire revolution per mile)
    rev/mile
    • Indicates the tire revolution per a mile
    -
    TP REL
    (Throttle position signal (relative value))
    %
    • Accelerator pedal released: Approx. 10%
    • Accelerator pedal depressed: Approx. 81%
    • The following PIDs
      • TP1, TP2
    -
    TP1
    (TP sensor No. 1)
    %
    • Accelerator pedal released: Approx. 10%
    • Accelerator pedal depressed: Approx. 90%
    • TP sensor
    2AK
    V
    • Accelerator pedal released: Approx. 0.5 V
    • Accelerator pedal depressed: Approx. 4.5 V
    TP2
    (TP sensor No. 2)
    %
    • Accelerator pedal released: Approx. 10%
    • Accelerator pedal depressed: Approx. 90%
    • TP sensor
    2AL
    V
    • Accelerator pedal released: Approx. 4.5 V
    • Accelerator pedal depressed: 0.5 V
    TPCT
    (TP sensor voltage at CTP)
    V
    • Ignition switch is turned to the ON position: Approx. 0.5 V
    • The following PIDs
      • TP1, TP2
    -
    VPWR
    (Battery positive voltage)
    V
    • Indicates the battery voltage
    • Battery
    1BA
    VSS
    (Vehicle speed)
    KPH mph
    • Vehicle running: Indicates the vehicle speed
    • CAN related module
    -
    VTACT1
    (Actual valve timing)
    °
    • Idle: Approx. 0°
    • Racing: 0-25°
    • The following PIDs
      • ECT, RPM, MAF
    • CMP sensor
    2S
    VTDIFF1
    (Difference between target valve timing and actual valve timing)
    °
    • ldle:0°
    • The following PIDs
      • ECT, RPM, MAF
    • OCV
    -
    VT
    DUTY1 (OCV control)
    %
    • Idle: Approx. 10%
    • OCV
    • The following PIDs
      • ECT, RPM, MAF
    2E
    VTC(3)
    (Variable tumble shutter valve control)
    Off/On Indicates the condition of the variable tumble shutter valve switch
    • Following PIDs: IMRC
    • Variable tumble shutter valve switch
    2AE
    (1) MT
    (2) California emission regulation applicable model
    (3) AT
    (4) With cruise control system