Generic OBD PID List
An X in the Freeze Frame column denotes both a mode 1 and mode 2 PID (real time and freeze frame).
| Freeze Frame | Acronym | Description | Measurement Units |
|---|---|---|---|
| X | AAT | Ambient Air Temperature | Degrees |
| X | APP_D | Accelerator Pedal Position D | Percent |
| X | APP_E | Accelerator Pedal Position E | Percent |
| X | APP_F | Accelerator Pedal Position F | Percent |
| X | CATEMP11 | Catalyst Temperature Bank 1, Sensor 1 | Degrees |
| X | CATEMP12 | Catalyst Temperature Bank 1, Sensor 2 | Degrees |
| X | CATEMP21 | Catalyst Temperature Bank 2, Sensor 1 | Degrees |
| X | CATEMP22 | Catalyst Temperature Bank 2, Sensor 2 | Degrees |
| CLR_DST | Distance Since Last Codes Cleared | Km | |
| CCNT | Continuous DTC Counter | ||
| X | ECT | Engine Coolant Temperature | Degrees |
| X | EGR_PCT | Commanded EGR | Percent |
| X | EGR_ERR | EGR Error | Percent |
| X | EVAP_PCT | Commanded Evaporative Purge | Percent |
| X | EVAP_VP | Evaporative System Vapor Pressure | Pa |
| X | EQ_RAT | Commanded Equivalence Ratio | Unit |
| X | FUEL SYS1 | Fuel System Feedback Control Status-Bank 1 | OL/CL/OL DRIVE (1) /OL FAULT/CL FAULT |
| X | FUEL SYS2 | Fuel System Feedback Control Status-Bank 2 | OL/CL/OL DRIVE (1) /OL FAULT/CL FAULT |
| IAT | Intake Air Temperature | Degrees | |
| X | LOAD (2) | Calculated Engine Load | Percent |
| LOAD ABS | Absolute Load Value | Percent | |
| X | LONGFT1 | Current Bank 1 Fuel Trim Adjustment (kamref1) From Stoichiometry Which Is Considered Long Term | Percent |
| X | LONGFT1 | Current Bank 2 Fuel Trim Adjustment (kamref2) From Stoichiometry Which Is Considered Long Term | Percent |
| X | MAF | Mass Air Flow Rate | Gm/s-lb/min |
| MIL_DIST | Distance Traveled With MIL On | Kilometer | |
| X | O2S11 | Bank 1 Upstream Oxygen Sensor (11) | Volts |
| X | O2S12 | Bank 1 Downstream Oxygen Sensor (12) | Volts |
| X | O2S13 | Bank 1 Downstream Oxygen Sensor (13) | Volts |
| X | O2S21 | Bank 2 Upstream Oxygen Sensor(21) | Volts |
| X | O2S22 | Bank 2 Downstream Oxygen Sensor(22) | Volts |
| O2S23 | Bank 2 Downstream Oxygen Sensor (23) | Volts | |
| OBDSUP | On Board Diagnostic System | OBD II OBD I OBD Combination of or None | |
| X | PTO | Power Take-Off Status | On/Off |
| X | RPM | Revolutions Per Minute | RPM |
| X | RUNTM | Run Time | Seconds |
| X | SHRTFT1 | Current Bank 1 Fuel Trim Adjustment (lambse1) From Stoichiometry Which Is Considered Short Term | Percent |
| X | SHRTFT2 | Current Bank 2 Fuel Trim Adjustment (lambse1) From Stoichiometry Which Is Considered Short Term | Percent |
| X | SPARKADV | Spark Advance Requested | Degrees |
| X | SPARK ACT | Spark Advance Actual | Degrees |
| X | TAC_PCT | Commanded Throttle Actuator | Percent |
| X | TP | Throttle Position | Percent |
| X | TP_R | Relative Throttle Position | Percent |
| WARM_UPS | Number Of Warm Ups Since Last Codes Cleared | Units | |
| X | VSS | Vehicle Speed Sensor | Km/h-mph |
| (1) OL = Open Loop, have not satisfied conditions for closed loop. (2) Percent engine load adjusted for atmospheric pressure. | |||
| CL = Closed loop using HO2S(s) as feedback for fuel control OL DRIVE = Open loop due to driving conditions (heavy acceleration). OL FAULT = Open loop due to fault with all upstream HO2S sensors. CL FAULT = Closed loop fuel control, but fault with one upstream HO2S sensor on dual bank vehicles. | |||
| (1) | OL = Open Loop, have not satisfied conditions for closed loop. |
| (2) | Percent engine load adjusted for atmospheric pressure. |
GENERIC OBD PID LIST
| Acronym | Description | Mazda Units |
|---|---|---|
| ACCS | Air Conditioning Cycling Switch Input | On/Off |
| ACP | A/C Pressure Transducer Sensor | Volts |
| ACP | A/C Pressure Transducer Sensor | Volts/Pressure |
| ACP PRESS | A/C Pressure Transducer Sensor | Volts/Pressure |
| ACP PS I | A/C Pressure Transducer Sensor | Pressure |
| APP | Accelerator Pedal Position | Percent |
| APP1 | Accelerator Pedal Position 1 | Volts |
| APP2 | Accelerator Pedal Position 2 | Volts |
| APP3 | Accelerator Pedal Position 3 | Volts |
| APP_MODE | Accelerator Pedal Position Mode | Pedal Position |
| AXLE | Axle Ratio | Ratio |
| B+ | Battery Voltage | Volts |
| BARO | Barometric Pressure Sensor | Frequency/Pressure |
| BPA | Brake Pressure Applied (BPA) | On/Off |
| BPP/BOO | Brake Pedal Position/Brake On-Off Switch Input | On/Off |
| CAT_EVAL | Catalyst Evaluated | Yes/No |
| CCS | Coast Clutch Solenoid Control | On/Off |
| CHT | Cylinder Head Temperature Input | Degrees. F |
| CHT | Cylinder Head Temperature Input | Volts |
| CLRDIST | Distance Since DTCs Cleared | Miles |
| CLRWRMUP | Number of Warm-ups Since DTCs Cleared | Count |
| CMPFM | Camshaft Position Sensor Fault Mode | Yes/No |
| CMPFM2 | Camshaft Position Sensor 2 Fault Mode | Yes/No |
| CMP_F | Camshaft Position Sensor Fault Mode | Yes/No |
| CPP | Clutch Pedal Position Switch Input | On/Off |
| CPP_BOT | Clutch Pedal At or Near Bottom of Travel | Yes/No |
| CPP_TOP | Clutch Pedal Beyond Top of Travel Switch Point | Yes/No |
| CPP/PNP | Clutch Pedal Position/Park Neutral Position Switch Input | On/Off |
| DECHOKE | Crank Fueling Disabled | Yes/No |
| DPFEGR | Differential Pressure Feedback EGR Input | Volts |
| DRIVECNT | Number of Successful Key Cycles and Engine Starts | Count |
| DTCCNT | Total Number of Fault Codes | Count |
| ECT | Engine Coolant Temperature Input | Degrees |
| ECT | Engine Coolant Temperature Input | Volts |
| ECT_ACT | Engine Coolant Temperature | Degrees F |
| ECT_DSD | Engine Coolant Temperature Desired | Degrees F |
| EGRMC1F | EGR Motor Control | Yes/No |
| EGRMC2F | EGR Motor Control | Yes/No |
| EGRMC3F | EGR Motor Control | Yes/No |
| EGRMC4 | EGR Motor Control | Yes/No |
| EGRMDSD | Electric EGR Motor Commanded in Steps | On/Off |
| EGRVR | EGR Valve Vacuum Control | Percent |
| EGR_EVAL | EGR Evaluated | Yes/No |
| EONV RDY | EVAP Monitor Test Ready At Next Key Off | Ready/Not Ready |
| EOT | Engine Oil Temperature Sensor Input | Degrees F |
| EOT | Engine Oil Temperature Sensor Input Volts | Volts |
| EOT_F | Engine Oil Temperature Sensor Fault | Fault/No Fault |
| EPC | Electronic Pressure Control | Pressure |
| EPC V | Electronic Pressure Control | Volts |
| EPC_ACT | Electronic Throttle Control Actual | Degrees |
| ECT_DSD | Electronic Throttle Control Desired | Degrees |
| EPC_TRIM | Electronic Throttle Control Trim | Degrees |
| EVAP020C | Evaporative Emissions Monitor | Yes/No |
| EVAP020D | Evaporative Emissions Monitor | Allow/Disallow |
| EVAP020R | Evaporative Emissions Monitor | Ready/Not Ready |
| EVAPCPF | Evaporative Emissions Canister Purge Fault | Yes/No |
| EVAPCV | Evaporative Emissions Canister Purge Vent Control | Percent |
| EVAPCV_F | Evaporative Emissions Canister Purge Vent Fault | Percent/On/Off |
| EVAPPDC | Evaporative Emissions Canister Purge Solenoid Duty Cycle | Frequency/Percent |
| EVAPSOAK | Evaporative Emissions Monitor Soak Conditions Are Met | Yes/No |
| EVAPSTA | Evaporative Emissions Monitor Completed Cycle | Status |
| EVAP EVAL | Evaporative Emissions Monitor Evaluated | Yes/No |
| EVMV | Electronic Vapor Management Valve Commanded Current | Current (mA) |
| FAN | Engine Cooling Fan Operation | On/Off |
| FANDC | Variable Speed Fan Duty Cycle | Percent |
| FANSS | Fan Speed Sensor Signal | RPM |
| FANVAR | Variable Speed Fan Output | Percent |
| FANVAR_F | Variable Speed Fan Output Fault | Fault/No Fault |
| FCIL | Fuel Cap Indicator Light | On/Off |
| FLI | Fuel Level Indicator Input | Percent |
| FP | Fuel Pump Duty Cycle | Percent |
| FPM | Fuel Pump Secondary Monitor | Percent |
| FPM | Fuel Pump Secondary Monitor | On/Off |
| FRP | Fuel Rail Pressure Input | Pressure |
| FRP | Fuel Rail Pressure Input | Volts |
| FRP_DSD | Fuel Rail Pressure Desired | Pressure |
| FRT | Fuel Rail Temperature | Degrees F |
| FRT | Fuel Rail Temperature Voltage | Volts |
| FTP | Fuel Tank Pressure Input | Pressure |
| FTP | Fuel Tank Pressure Input | Volts |
| FTP_H2O | Fuel Tank Pressure Input | Pressure |
| FUELPW1 | Injector Pulse Width Bank 1 | Time |
| FUELPW2 | Injector Pulse Width Bank 2 | Time |
| FUELSYS | Fuel System Status | Open/Closed Loop |
| GEAR | Transmission Gear Status | Gear |
| GENCMD | Generator Command | Percent |
| GEN_F | Generator Output Fault Detection | Yes/No |
| GENFDC | Generator Field Control Output | Percent |
| GENCMD | Generator Command | Percent |
| GENMON | Generator Field Signal Monitor | Percent |
| HFC | High Speed Fan Control | On/Off |
| HTR11 | Bank 1 Sensor 1 HO2S Heater Control | On/Off |
| HTR11F | Bank 1 Sensor 1 HO2S Heater Circuit Fault | Yes/No |
| HTR12 | Bank 1 Sensor 2 HO2S Heater Control | On/Off |
| HTR12F | Bank 1 Sensor 2 HO2S Heater Circuit Fault | Yes/No |
| HTR13 | Bank 1 Sensor 3 HO2S Heater Control | On/Off |
| HTR13F | Bank 1 Sensor 3 HO2S Heater Circuit Fault | Yes/No |
| HTR21 | Bank 2 Sensor 1 HO2S Heater Control | On/Off |
| HTR21F | Bank 2 Sensor 1 HO2S Heater Circuit Fault | Yes/No |
| HTR22 | Bank 2 Sensor 2 HO2S Heater Control | On/Off |
| HTR22F | Bank 2 Sensor 2 1 HO2S Heater Circuit Fault | Yes/No |
| HTRCM11 | Bank 1 Sensor 1 O2S Heater Circuit Current | Current |
| HTRCM12 | Bank 1 Sensor 2 O2S Heater Circuit Current | Current |
| HTRCM21 | Bank 2 Sensor 1 O2S Heater Circuit Current | Current |
| HTRCM22 | Bank 2 Sensor 2 O2S Heater Circuit Current | Current |
| HTRX1 | HO2S Sensor 1 (Upstream) Heater Control | On/Off |
| HTRX2 | HO2S Sensor 2 (Downstream) Heater Control | On/Off |
| HO2S11 | Bank 1 Sensor 1 HO2S Input | Volts |
| HO2S12 | Bank 1 Sensor 2 HO2S Input | Volts |
| HO2S13 | Bank 1 Sensor 3 HO2S Input | Volts |
| HO2S21 | Bank 2 Sensor 1 HO2S Input | Volts |
| HO2S22 | Bank 2 Sensor 2 HO2S Input | Volts |
| IAT | Intake Air Temperature Input | Degrees FA/Volts |
| IGN_R/S | Ignition Switch Run/Start | On/Off |
| IMRC | Intake Manifold Runner Control | On/Off |
| IMRC_F | Intake Manifold Runner Control Fault | Yes/No |
| IMRCM | Intake Manifold Runner Control Monitor Input Bank 1 | Volts |
| IMTV | Intake Manifold Tuning Valve Control | Percent |
| INJ1F-6F | Fuel Injector Primary Fault (cylinders 1-6) | Yes/No |
| INJPWR_M | Injectors Circuit Voltage Monitor | Volts |
| ISS_SRC | Intermediate Shaft Speed | Frequency/RPM |
| KNOCK1 | Knock Sensor 1 Signal | Count |
| KNOCK2 | Knock Sensor 2 Signal | Count |
| LSFC | Low Speed Fan Control | On/Off |
| LOAD | Calculated Engine Load | Percent |
| LONGFT | Long Term Fuel Trim | Percent |
| LONGFT1 | Long Term Fuel Trim Bank 1 | Percent |
| LONGFT2 | Long Term Fuel Trim Bank 2 | Percent |
| MAF | Mass Airflow Rate Input | Frequency/Volts/Mass Flow |
| MAF | Mass Airflow Rate Input | Frequency/Volts/Mass Flow |
| MAP | Intake Manifold Absolute Pressure | Frequency/Volts/Pressure |
| MAP | Intake Manifold Absolute Pressure (analog) | Volts |
| MFC | Medium Speed Fan Control | On/Off |
| MIL | Malfunction Indicator Lamp Control | On/Off |
| MIL_DIS | Distance Since MIL was Activated | Miles |
| MISFIRE | Misfire Status | Yes/No |
| MP_LRD | Learned Misfire Correction Profile | Yes/No |
| NM | Number of Misfires | Count |
| O2BANK1 | Bank 1 O2S Status | Rich/Lean |
| O2BANK2 | Bank 2 O2S Status | Rich/Lean |
| O2S11 | Bank 1 Sensor 1 O2S Input | Volts |
| O2S11_IMPED | O2S11 Sensor Impedance | Volts |
| O2S12 | Bank 1 Sensor 2 O2S Input | Volts |
| O2S21 | Bank 2 Sensor 1 O2S Input | Volts |
| O2S21_IMPED | O2S21 Sensor Impedance | Volts |
| O2S22 | Bank 2 Sensor 2 O2S Input | Volts |
| O2S_EVAL | Oxygen Sensor Circuits Evaluated | Yes/No |
| O2SHTR_EVAL | Oxygen Sensor Heater Circuits Evaluated | Yes/No |
| OD_CANCL | Overdrive Cancel Function | On/Off |
| OSS | Output Shaft Speed | RPM |
| OSS SRC | Output Shaft Speed | RPM |
| OTS_STAT | One Touch Integrated Start System Status | Enabled/Disabled |
| PATSENABL | Passive Anti-Theft System Status | Enabled/Disabled |
| PCVHC | Positive Crankcase Ventilation Heater Control | Percent |
| PSP | Power Steering Pressure Switch Input | High/Low |
| PSP | Power Steering Pressure Input | Volts |
| PSP V | Power Steering Pressure Input | Volts |
| PTO | Power Take Off Status Input | On/Off |
| PTOLOAD | Power Take Off Engage Input | Yes/No |
| PTOIR V | Power Take Off RPM Select Input | Volts |
| PTOIL | Power Take Off Indicator Lamp Output | On/Off |
| RPM | Engine Speed Based Upon CKP Input | RPM |
| RPMDSD | RPM Desired | RPM |
| REV | Transmission Reverse Switch Input | On/Off |
| SCS | Speed Control Switch Input | DCV |
| SHRTFT | Short Term Fuel Trim | Percent |
| SHRTFT1 | Short Term Fuel Trim Bank 1 | Percent |
| SHRTFT2 | Short Term Fuel Trim Bank 2 | Percent |
| SPARKADV | Spark Advance Desired | Degrees |
| SPKDUR_1-6 | Spark Duration (Cylinders 1-6) | Time |
| SSA/SS1 | Shift Solenoid 1 Control | On/Off |
| SSB/SS2 | Shift Solenoid 2 Control | On/Off |
| SSC/SS3 | Shift Solenoid 3 Control | On/Off |
| SSD/SS4 | Shift Solenoid 4 Control | On/Off |
| STRT-RLY | Starter Relay | Enabled/Disabled |
| SYNC | CMP and CKP Synchronized | Yes/No |
| TCC | Torque Converter Clutch Control | Percent |
| TCIL | Transmission Control Indicator Lamp Clutch Control Status | On/Off |
| TCS | Transmission Control Switch | Depressed/Not Depressed |
| TCSS | Transfer Case Speed Sensor | RPM |
| TFT | Transmission Fluid Temperature Input | Volts/Degrees F |
| TFT | Transmission Fluid Temperature Input | Volts |
| TFTV | Transmission Fluid Temperature Input | Volts |
| TORQUE | Net Torque Into Torque Converter | Torque |
| TP | Throttle Position Input | Volts |
| TPCT | Lowest Closed Throttle Voltage | Volts |
| TP1 | Throttle Position 1 Voltage | Volts |
| TP2 | Throttle Position 2 Voltage | Volts |
| TQ_CNTRL | Torque Fuel/Spark Limiting Status | Text |
| TR | Transmission Selector Position Input Status | Position |
| TR1 | Transmission Range Sensor 1 | Open/Closed |
| TR2 | Transmission Range Sensor 2 | Open/Closed |
| TR3 | Transmission Range Sensor 3 | Open/Closed |
| TR4 | Transmission Range Sensor 4 | Open/Closed |
| TR V | Transmission Selector Position Input Status | Volts |
| TRD | Transmission Selector Position Input Status (Digital) | Binary |
| TRIP_CNT | OBD II Trips Completed | Count |
| TSS | Turbine Shaft Speed/Input Shaft Speed | RPM |
| TSS/ISS | Turbine Shaft Speed | RPM |
| TSS_SRC | Unfiltered Turbine Shaft Speed | RPM |
| VCTADV | Variable Cam Timing Advance | Degrees |
| VCTADV2 | Variable Cam Timing Advance 2 | Degrees |
| VCTADVERR | Variable Cam Timing Advance Error | Degrees |
| VCTADVERR2 | Variable Cam Timing Advance 2 Error | Degrees |
| VCTDC | Variable Cam Timing Advance Duty Cycle | Percent |
| VCTDC2 | Variable Cam Timing Advance Duty Cycle | Percent |
| VCTSYS | Variable Cam Timing System Status | Open/Closed |
| VOLTDSD | Desired Voltage | Volts |
| VPWR | Vehicle Power Voltage | Volts |
| VREF | Vehicle Reference Voltage | Volts |
| VSS | Vehicle Speed | Speed |
| WAC/ACCR | A/C Clutch Command | On/Off |
| WAC_F | WOT A/C Primary Circuit Fault | Yes/No |
PID/DATA MONITOR ITEM CHART
Notes
Footnotes are referenced throughout the Typical Diagnostic Reference Value Charts. A letter in parentheses next to a value indicates supplemental information is applicable.
An attempt is made to provide as much information as possible; some vehicles may not display all input and output signals.
The Typical Diagnostic Reference Value Charts do not display fault parameter identifications (PIDs). These are PIDs which indicate a hard fault with the circuit. They display a value of YES or NO and are PIDs ending with the letter F.
Reference values may vary 20% depending on operating conditions, altitude, and other factors. RPM values are axle and tire dependent.
Values are taken at an altitude of approximately 55.7 meters (600 ft) above sea level.
See the Introduction information, Acronyms and Definitions for technical terms applicable to Mazda Motor Company products.
See ELECTRONIC ENGINE CONTROL (EEC) SYSTEM for PID descriptions.
For detailed transmission diagnostics see CARRY OUT ON-BOARD DIAGNOSTICS . Transmission signals may be referred to in either alpha or numeric form. For example, 1=A, 2=B, 3=C.
- A. A/C on.
- B. Cooling fan on (single, low or high speed).
- C. Heated oxygen sensors (HO2S) should switch from rich to lean at least once every 3 seconds. HO2S voltage should toggle above and below 0.450 DCV and never be a negative value. Valid HO2S switching occurs only during closed loop fuel control operation.
- D. Downstream HO2S' stay close to a constant voltage when the catalyst monitor is off (positive value only). When the catalyst monitor is on, the HO2S switches from rich to lean above and below 0.450 DCV and should never be a negative value. For downstream HO2S' (12, 13, 22) greater activity results when the catalyst monitor is active.
- E. Brake pedal applied.
- F. The electric vapor management valve (VMV) commanded current varies from 0 mA - 1000 mA depending on the powertrain control module (PCM) command to purge the EVAP system.
- G. While pressing the transmission control switch (TCS) or switching to manual drive mode.
- H. Value is dependent on fuel tank level. Typical operating range is 15% (empty) to 90% (full).
- I. Steering wheel turned.
- J. Clutch pedal applied.
- K. Value is dependent upon ambient air temperature and may fall outside of range.
- L. Value is not useful under this condition.
- M. If equipped.
- N. Transmission in selected range.
- O. May change state under this condition.
- P. While pressing switch.
- Q. Value may cycle 5-6 times every 5 seconds.
- R. Canister vent duty cycles to 100% (close) when EVAP monitor test is running.
- S. Refer to appropriate service information.
- T. Exhaust gas recirculation (EGR) voltage and duty cycle varies from 0-VBAT or 0-100% depending on EGR demand.
- U. RPM dependent. If signal is 0 Hz at idle, check signal at 900 RPM.
- V. Crank position.
- W. Value may vary 20% depending on altitude, operating conditions, weather, and other factors.
- X. The normal operation value is from -1.5 to 3.5 degrees.
| Sensors/Inputs | PCM Pin/PID only | Measured/PID Values | Units Measured/PID | |||
|---|---|---|---|---|---|---|
| KOEO | Hot Idle | 30 mph | 55 mph | |||
| BOO1 | C13 | OFF | ON(E) | OFF | OFF | ON/OFF |
| BOO2 | C46 | OFF | ON (E) | OFF | OFF | ON/OFF |
| FTP | C65 | 2.6/0 | 2.56/0 | 2.61/0 | 2.61/0 | DCV/PSI |
| FTP_H2O | C65 | 0.03 | 0.44 | 0.03 | 0.03 | In-H2O |
| O2S11 | E8 | (L) | Switching (C) | Switching (C) | Switching (C) | DCV |
| IAT | C47 | 1.4/136.4 (K) | 1.54/131 (K) | 2.71/86 (K) | 2.75/84.2 (K) | DCV/DEG F |
| MAF (A/T) | C40 | 0.01 | 0.53 | 1.17 | 1.91 | DCV |
| MAF (M/T) | C40 | 0.01 | 0.41 | 0.73 | 1.97 | DCV |
| GENMON (GFS) | C14 | 0 | 41.38 | 21.07 | 17.68 | % |
| APP1 | C28 | 0.79 | 0.79 | 1.03 | 1.13 | DCV |
| APP2 | C29 | 0.38 | 0.38 | 0.58 | 0.62 | DCV |
| TP1 | E41 | 4.1 | 4.34 | 4.16 | 4.2 | DCV |
| TP2 | E58 | 1.19 | 0.71 | 1.08 | 0.98 | DCV |
| MAP | E40 | 4/98.93/14.3/29.11 (W) | 1.2/27.99/4.06/8.26 (W) | 0.89/21.99/3.19/6.49 (W) | 2.9/70.94/10.29/20.95 (W) | DCV/kPa/PSI/inHg |
| CHT | E39 | 3.4/210 | 3.66/206 | 0.64/190.4 | 0.57/195.8 | DCV/DEG F |
| VSS (M/T) | T3 | 0 | 0 | 30 | 55 | MPH |
| OSS_SRC (A/T) | T25 | 0 | 0 | 1248 | 2290 | RPM |
| TSS_SRC (A/T) | T16 | 0 | 716.8 | 1265 | 1710 | RPM |
| O2S12 | T29 | (U | (D) | (D) | (D) | DCV |
| APP | PID | 0 | 0 | 7 | 10.5 | % |
| CPP_BOT (M/T) | T26 | NO | NO | NO | NO | YES/NO |
| CPP_TOP (M/T) | T27 | NO | NO | NO | NO | YES/NO |
| TFT (A/T) | T19 | 145.4 (K) | 145.4 (K) | 152.6(K) | 185 (K) | DEG F |
| TFTV (A/T) | T19 | 1.27 (K) | 1.28 (K) | 1.18 (K) | 0.71 (K) | DCV |
| ACP_PRESS | C31/PID | 1.56/66.26 | 1.52/63.94 | 1.23/45.82 | 1.13/39.44 | VOLTS/PSI |
| B+ | PID | 12.47 | 13-14 | 13-14 | 13-14 | DCV |
| BARO | PID | 14.35/156.1 | 14.35/156.1 | 14.35/156.1 | 14.21/155.2 | PSI/Hz |
| ETC_TRIM | PID | 0.15 (X) | 0.06 (X) | 0.05 (X) | 0.02 (X) | PS I/Hz |
| FLI | PID | 50(H) | 50(H) | 50(H) | 50(H) | % |
| GEAR (A/T) | PID | 1 | 1 | 5 | 6 | GEAR |
| HTRCM11 | PID | 0 | 0 | 1.5 | 1.5 | Amps |
| HTRCM12 | PID | 0 | 0 | 630 | 630 | MA |
| LOAD (A/T) | PID | 0(L) | 20.78 | 30.98 | 54.51 | % |
| LOAD (M/T) | PID | 0(L) | 20 | 86.67 | 44.71 | % |
| MISFIRE | PID | NO | NO | NO | NO | YES/NO |
| RPM | PID | 0 | 649.5 | 1189 | 2171 | RPM |
| VSS | PID | 0 | 0 | 48 km/h (30 MPH) | 89 km/h (55 MPH) | Km/h/MPH |
PID/DATA MONITOR REFERENCE VALUE CHART
Footnotes are referenced throughout the Typical Diagnostic Reference Value Charts. A letter in parentheses next to a value indicates supplemental information is applicable.
An attempt is made to provide as much information as possible; some vehicles may not display all input and output signals.
The Typical Diagnostic Reference Value Charts do not display fault parameter identifications (PIDs). These are PIDs which indicate a hard fault with the circuit. They display a value of YES or NO and are PIDs ending with the letter F.
Reference values may vary 20% depending on operating conditions, altitude, and other factors. RPM values are axle and tire dependent.
Values are taken at an altitude of approximately 55.7 meters (600 ft) above sea level.
See the Introduction Acronyms and Definitions for technical terms applicable to Mazda Motor Company products.
See ELECTRONIC ENGINE CONTROL (EEC) SYSTEM for PID descriptions.
For detailed transmission diagnostics see CARRY OUT ON-BOARD DIAGNOSTICS . Transmission signals may be referred to in either alpha or numeric form. For example, 1=A, 2=B, 3=C.
- A. A/C on.
- B. Cooling fan on (single, low or high speed).
- C. Heated oxygen sensors (HO2S') should switch from rich to lean at least once every 3 seconds. HO2S voltage should toggle above and below 0.450 DCV and never be a negative value. Valid HO2S switching occurs only during closed loop fuel control operation.
- D. Downstream HO2S' stay close to a constant voltage when the catalyst monitor is off (positive value only). When the catalyst monitor is on, the HO2S switches from rich to lean above and below 0.450 DCV and should never be a negative value. For downstream HO2S' (12, 13, 22) greater activity results when the catalyst monitor is active.
- E. Brake pedal applied.
- F. The electric vapor management valve (VMV) commanded current varies from 0 mA - 1000 mA depending on the powertrain control module (PCM) command to purge the EVAP system.
- G. While pressing the transmission control switch (TCS) or switching to manual drive mode.
- H. Value is dependent on fuel tank level. Typical operating range is 15% (empty) to 90% (full).
- I. Steering wheel turned.
- J. Clutch pedal applied.
- K. Value is dependent upon ambient air temperature and may fall outside of range.
- L. Value is not useful under this condition.
- M. If equipped.
- N. Transmission in selected range.
- O. May change state under this condition.
- P. While pressing switch.
- Q. Value may cycle 5-6 times every 5 seconds.
- R. Canister vent duty cycles to 100% (close) when EVAP monitor test is running.
- S. Refer to appropriate service information.
- T. Exhaust gas recirculation (EGR) voltage and duty cycle varies from 0-VBAT or 0-100% depending on EGR demand.
- U. RPM dependent. If signal is 0 Hz at idle, check signal at 900 RPM.
- V. Crank position.
- W. Value may vary 20% depending on altitude, operating conditions, weather, and other factors.
- X. The normal operation value is from -1.5 to 3.5 degrees.
| Sensors/Inputs | PCM Pin/PID Only | Measured/PID Values | Units Measured/PID | |||
|---|---|---|---|---|---|---|
| KOEO | Hot Idle | 30 mph | 55 mph | |||
| BOO1 | C13 | OFF | ON(E) | OFF | OFF | ON-OFF |
| FTP | C65 | 2.6/0 | 2.47/-0.03 | 2.6/0.01 | 2.6/0 | DCV/kPa |
| IAT | C47 | 2.25/102.2 (K) | 2.45/95 (K) | 2.61/89.6 (K) | 2.96/77 (K) | DCV/DEG F |
| ACP_PRESS | C31 | 1.3/54.37 | 1.3/50.17 | 1.3/51.04 | 1.3/49.59 | DCV/PSI |
| MAF | C40 | 0 | 0.69 | 0.7-1.5 | 1.3-2 | DCV |
| B002 | C46 | OFF | ON (E) | OFF | OFF | ON-OFF |
| GENMON | E14 | 0 | 44.58 | 31.54 | 31.28 | % |
| MAP | E40 | 4/14.21 (W) | 1-1.4/5.07 (W) | 1.13/4.06 (W) | 3.23/11.6 (W) | DCV/PSI |
| O2S21 | E9 | 0 | SWITCHING (C) | SWITCHING (O | SWITCHING (C) | DCV |
| O2S11 | E8 | (L) | SWITCHING (C) | SWITCHING (O | SWITCHING (C) | DCV |
| OSS_SRC | T25 | 0 | 0 | 1277 | 2284 | RPM |
| TSS_SRC | T16 | 0 | 625.8 | 1250 | 1684 | RPM |
| O2S12 | T249 | (L) | (D) | (D) | (D) | DCV |
| O2S22 | T40 | 0.1 | (D) | (D) | (D) | DCV |
| TR | T39 | PARK | PARK | DRIVE/OVERDRIVE | DRIVE/OVERDRIVE | MODE |
| IAT | T19 | 102.2 (K) | 102.2 (K) | 220-125 (K) | 220-125 (K) | DEGF |
| B+ | PID | 12.03 | 13-14 | 13-14 | 13-14 | DCV |
| BARO | PID | 155.2/14.21 | 155.2/14.21 | 155.2/14.21 | 156.1/14.35 | Hz/psi |
| CAT_EVAL | PID | NO | NO | NO | NO | YES/NO |
| FLI | PID | 50(H) | 50(H) | 50(H) | 50(H) | % |
| GEAR | PID | 1 | 1 | 5 | 6 | GEAR |
| HTRCM11 | PID | 0 | 0 | 0 | 1.51 | Amps |
| HTRCM12 | PID | 0 | 0 | 0 | 581 | MA |
| HTRCM21 | PID | 0 | 0 | 0 | 1.52 | Amps |
| HTRCM22 | PID | 0 | 0 | 0 | 591 | MA |
| LOAD | PID | (L) | 29.02 | 19-30 | 30-48 | % |
| MISFIRE | PID | NO | NO | NO | NO | YES/NO |
| RPM | PID | 0 | 689.5 | 1954 | 2294 | RPM |
| TSS_SRC | PID | 0 | 761.8 | 1354 | 1768 | RPM |
| VSS | PID | 0 | 0 | 48 km/h (30 MPH) | 89 km/h (55 MPH) | Km/h/MPH |
PID/DATA MONITOR REFERENCE VALUE CHART
FREEZE FRAME CHARTS
Freeze Frame Data allows access to emission-related values from specific generic parameter identification (PIDs). These values are stored when an emission-related DTC is stored in continuous memory. This provides a snapshot of the conditions that were present when the DTC was stored. Once one set of freeze frame data is stored, this data remains in memory even if another emission-related DTC is stored, with the exception of misfire or fuel system DTCs. Once freeze frame data for misfire or fuel system DTC is stored, it overwrites any previous data, and freeze frame data is no longer overwritten. When a DTC associated with the freeze frame is erased or the DTCs are cleared, new freeze frame data can be stored again. In the event of multiple emission-related DTCs in memory, always note the DTC for the freeze frame data.
Freeze Frame Data Table
| Acronym | Description | Measurement Units |
|---|---|---|
| AAT | Ambient Air Temperature | Degrees |
| APP_D | Accelerator Pedal Position D | % |
| APP_E | Accelerator Pedal Position E | % |
| APP_F | Accelerator Pedal Position F | % |
| BARO | Barometric Pressure | KPa |
| CATTEMP11 | Catalyst Temperature Bank 1, Sensor 1 | Degrees |
| CATTEMP21 | Catalyst Temperature Bank 2, Sensor 1 | Degrees |
| CLRDIST | Distance Since Last Code Cleared | Km |
| ECT | Engine Coolant Temperature | Degrees |
| EQ_RAT | Commanded Equivalence Ratio | Unit |
| EQ_RAT11 | Lambda Value Bank 1, Sensor 1 | Unit |
| EQ_RAT21 | Lambda Value Bank 2, Sensor 1 | Unit |
| EVAPPCT | Commanded Evaporative Purge | % |
| EVAPVP | Evaporative System Vapor Pressure | Pa |
| FLI | Fuel Level Input | % |
| FUELSYS1 | Open/Closed Loopl | OL/CL/OL DRIVE/OL FAULT/CL FAULT |
| FUELSYS2 | Open/Closed Loop2 | OL/CL/OL DRIVE/OL FAULT/CL FAULT |
| IAT | Intake Air Pressure | Degrees |
| LFT1 | Long Term Fuel Bank 1 | % |
| LFT2 | Long Term Fuel Bank 2 | % |
| LOAD | Calculated Load Value | % |
| MAF | Mass Air Flow Rate | G/s |
| MAP | Manifold Absolute Pressure | KPa |
| O2S11 | Bank 1 Upstream Oxygen Sensor (11) | Volts/mA |
| O2S12 | Bank 1 Downstream Oxygen Sensor (12) | Volts |
| O2S21 | Bank 2 Upstream Oxygen Sensor (21) | Volts/mA |
| O2S21 | Bank 2 Sensor 1 Current | Current |
| O2S22 | Bank 2 Downstream Oxygen Sensor (22) | Volts |
| RPM | Engine RPM | RPM |
| RUNTM | Run Time | Seconds |
| SFT1 | Short Term Fuel Bank 1 | % |
| SFT2 | Short Term Fuel Bank 2 | % |
| SPARKADV | Spark Advance | Degrees |
| TAC_PCT | Commanded Throttle Actuator | % |
| Absolute Throttle Position | % | |
| TP_REL | Relative Throttle Position | % |
| VS | Vehicle Speed | Km/h-mph |
| WARMUPS | Number Of Warmups Since Code Cleared | Units |
FREEZE FRAME DATA CHART
Some unique PIDs are stored in the Keep Alive Memory (KAM) of the PCM to help in diagnosing the root cause of misfires. These PIDs are collectively called misfire freeze-frame (MFF) data. These parameters are separate from the generic freeze-frame data that is stored for every MIL code. They are used for misfire diagnosis only. The MFF data could be more useful for misfire diagnosis than the generic freeze frame data. It is captured at the time of the highest misfire rate, and not when the DTC is stored at the end of a 1,000 or 200 revolution block. (Generic freeze-frame data for misfire can be stored minutes after the misfire actually occurred).
Note. MFF PIDs are supported on all vehicles but may not be available on all scan tools because enhanced PID access may vary by scan tool manufacturer.
Misfire Freeze-Frame PIDs
| PID Name | Description | Measurement Units |
|---|---|---|
| MFF RPM | Engine RPM at the time of misfire | RPM |
| MFF LOAD | Engine load at the time of misfire | % |
| MFF VS | Vehicle speed at the time of misfire | Km/h-mph |
| MFF IAT | Intake air temperature at the time of misfire | Degrees |
| MFF SOAK | Engine-off soak time at the time of misfire | Time |
| MFF RNTM | Engine running time at the time of misfire | Time |
| MFF EGR | EGR DPFE sensor at the time of misfire | Volts |
| MFFTP | Throttle Position at time of misfire | Volts |
| MFF TRIP | Number of driving cycles at the time of misfire (at least one 1,000 rev block) | No. TRIPS |
| MFF PNP | 1= in drive during the time of misfire | Mode |
| MPL RN | 1= Misfire wheel profile learned in KAM | Yes/No |
MISFIRE FREEZE-FRAME PID CHART
ELECTRONIC ENGINE CONTROLS
The electronic engine controls consist of the following
- PCM
- Cylinder head temperature (CHT) sensor
- Electronic throttle control (ETC)
- Throttle position (TP) sensor
- Camshaft position (CMP) sensor
- Crankshaft position (CKP) sensor
- Mass air flow (MAF) sensor
- Heated oxygen sensor (HO2S)
- Catalyst monitor sensor
- Knock sensor (KS)
- Variable cam timing (VCT) solenoid
- Accelerator pedal position (APP) sensor
- Manifold absolute pressure (MAP) sensor
The PCM carries out the following functions
- accepts input from various engine sensors to compute the fuel flow rate necessary to maintain a prescribed air/fuel ratio throughout the entire engine operational range.
- outputs a command to the fuel injectors to meter the appropriate quantity of fuel.
The CHT sensor
- sends the PCM a signal indicating cylinder head temperature.
- resistance decreases as coolant temperature increases.
The APP sensor
- sends the PCM a signal indicating the desired throttle plate angle.
- is the main input to the PCM from the driver.
The ETC
- controls the throttle plate at all engine speeds including idle.
- is controlled by the PCM.
The TP sensor
- sends the PCM a signal indicating the throttle plate angle.
The CMP sensor
- sends the PCM a signal indicating camshaft position used for fuel synchronization.
The VCT solenoid
- controls the phase angle of the camshaft advancing or retarding timing, the PCM calculates and determines the desired camshaft position.
The CKP sensor
- sends the PCM a signal indicating crankshaft position.
- is essential for calculating spark timing.
The MAF sensor
- uses a hot wire sensing element to measure the amount of air entering the engine. Air passing over the hot wire causes it to cool.
The MAP sensor
- the PCM uses information from the MAP sensor to measure how much exhaust gas is introduced into the intake manifold.
The HO2S
- creates a voltage signal dependent on exhaust oxygen content.
- provides feedback information to the PCM used to calculate fuel delivery.
The catalyst monitor sensor
- monitors oxygen content after it flows through the catalytic converter.
- provides a voltage to the PCM used to calculate catalytic converter integrity.
The KS
- is used to detect engine detonation.
- sends a voltage signal to the PCM.
- is able to provide a signal which retards the ignition timing, as necessary.