LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 2014 >> MX-5 Miata Club, Automatic Trans >> Repair and Diagnosis >> Engine Performance >> System >> On-Board Diagnostic [Engine Control System LF] >> On-Board Diagnostic Test >> Freeze Frame PID Data Access Procedure
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Freeze Frame PID Data Access Procedure

  1. Connect the M-MDS to the DLC-2.
  2. After the vehicle is identified, select the following items from the initialization screen of the M-MDS.
    • When using the IDS (laptop PC)
      1. Select "Self Test".
      2. Select "Modules".
      3. Select "PCM".
    • When using the PDS (Pocket PC)
      1. Select "Module Tests".
      2. Select "PCM".
      3. Select "Self Test".
  3. Then, select the "Retrieve CMDTCs" and perform procedures according to directions on the M-MDS screen.
    Fig 1: Identifying DLC-2
    G06149945Courtesy of MAZDA MOTORS CORP.
  4. Retrieve the freeze frame PID data according to the directions on the M-MDS screen.
    NOTE:
    • Freeze frame data appears at the top of the help screen when the displayed DTC is selected.
    • The freeze frame data consists of data for vehicle and engine control system operation conditions when malfunctions in the engine control system are detected and stored in the PCM.
    • There are modes 2 and 12 in the freeze frame data.

    Freeze frame data (mode 2) 

    • Freeze frame data is stored at the instant the malfunction indicator lamp illuminates, and only a part of the DTC data is stored.
    • For the freeze frame data, if there are several malfunctions in the engine control system, the data for the malfunction which occurred initially is stored. Thereafter, if a misfire or fuel injection control malfunction occurs, data from the misfire or fuel injection control malfunction is written over the initially stored data. However, if the initially stored freeze frame data is a misfire or fuel injection control malfunction, it is not overwritten.

    Freeze frame data (mode 12) 

    • The data for DTCs currently detected is stored.
    • The DTC recording timing differs depending on the number of DTC drive cycles.
      • For a DTC with a drive cycle number 1, only the malfunction determination data is recorded.
      • For a DTC with a drive cycle number 2, both the malfunction determination and undetermined data is recorded.

Freeze frame data table (mode 2, model 2) table 

NOTE:
  • Refer to PID monitor table for confirm the engine control system operation status while the PCM does not store the DTC. (See PCM INSPECTION ).
  • Freeze frame data items are not displayed, according to detected DTC.
Freeze frame data item Unit Corresponding PID data monitor item Description
FUELSYS1 Open Loop/Closed Loop/OL-Drive/OL-Fault/CL-Fault FUELSYS Fuel system status
LOAD % - Ratio of current intake air amount to wide-open throttle engine operation intake air amount
ECT °C ECT Engine coolant temperature
SFT1 % SHRTFT1 Short term fuel trim (front)
LFT1 % LONGFT1 Long term fuel trim
MAP kPa MAP Manifold absolute pressure
RPM RPM RPM Engine speed
VS KPH VSS Vehicle speed
SPARKADV ° SPARKADV Ignition timing
IAT °C IAT Intake air temperature
MAF g/sec MAF Mass airflow
TP % TP1 TP sensor No. 1
RUNTM hh:mm:ss - Time from engine start
EGRPCT % SEGRP_DSD EGR valve position desired
EVAPPCT % EVAPCP Purge solenoid valve duty value
FLI % FLI Fuel level
WARMUPS - - Number of warm-up cycle after all stored DTCs cleared
CLRDIST Km - Mileage after all stored DTCs cleared
BARO kPa BARO Barometric pressure
CATTEMP11 °C CATT11_DSD Catalyst temperature
VPWR V VPWR Battery positive voltage
ALV % LOAD Engine, load
EQ_RAT - EQ_RAT11_DSD Actual lambda signal
TP_REL % TP REL Throttle position signal (relative value)
AAT °C AAT Ambient air temperature
TP_B % TP2 TP sensor No. 2
APP_D % APP1 APP sensor No. 1
APP_E % APP2 APP sensor No. 2
TAC_PCT % ETC_DSD Throttle control desired