ACC,1104,65535,WAC,WAC,WAC,INT,None,,"A/C Clutch Commanded on 1 = A/C on, 0 = A/C off (A/C status determines which IACTx cell is used)",Accflg,"A/C Clutch Commanded on 1 = A/C on, 0 = A/C off (A/C status determines which IACTx cell is used)",I,"G,D",,,,,,,1,0 ACC_F,162E,65535,WAC_FLT,,WACF,INT,None,,"1=A/C Clutch output fault detected",acc_status,,,"G,D",,,,,,,1,0 ACCM,110E,65535,WACA,,WACA,INT,None,,"1=AC Clutch primary circuit monitor is high",acc_osm,,,"G,D",,,,,,,0,0 ACCS,1101,65535,ACCS,ACCS,ACCS,INT,None,,"1=A/C control switch has been closed",acsw,,,"G,D",,,,,,,1,0 ACCS,A211,65535,ACCS,,*,INT,None,,"1=A/C control switch has been closed",,,,D,,,,,,,0,0 ACDS1,099C,65535,,,,,None,,"1= indicates that the AC compressor should not operate.",ac_txv,,,G,,,,,,,0,0 ACDS2,099C,65535,,,,,None,,"1= indicates that the AC compressor should not operate.",acpsw,,,G,,,,,,,0,0 ACET,990A,65535,,,,,Celcius,"0,B,U","A/C Post Evaporator Air Temperature",acet_c40,,,G,,,,,,,0,0 ACET_V,996E,65535,,,,,"A/D Counts","10,W,S","A/C Post Evaporator Air Temperature Voltage",acet_volts,,,G,,,,,,,0,0 ACP,1686,65535,,ACPRES,,PSI,PSI,",B,U","A/C Pressure Sensor",acpres,,,"G,D",,,,,,,0,0 ACP_V,1638,65535,ACP,ACPV,,"PRESSURE, INT, VOLTAGE","A/D Counts","6,W,U","A/C Pressure Sensor, raw",acpsw_cnts,"A/C Pressure Sensor (raw A/D counts) To convert A/D counts to volts, divide by 1024, then multiply by 5.0)",,"G,D",,,,,,,1,0 ACPSW,1102,65535,ACP,ACPSW,ACP,"PRESSURE, INT, VOLTAGE",None,,"1=A/C pressure sensor high",acpsw,,,G,,,,,,,1,0 ALTFUEL,16B0,65535,,,,None,None,"0,B,U","Alternative Fuel Operating State",,"01= Gasoline Mode, 06 = Alternative Fuel (Normal Operation)",,,,,,,,,0,0 APP,1340,65535,AP,,,VOLTAGE,Percent,",,U","Accelerator Pedal Position",ad_pps,,,"G,D",,,,,,,0,0 APP,09D4,65535,,,,,Percent,"1,B,U","Accelerator Pedal Position",,,,,,,,,,,0,0 APP1,0914,65535,,,,,Volts,"10,W,S","Accelerator Pedal Position Voltage #1",app_volts(0),,,"G,D",,,,,,,0,0 APP2,0915,65535,,,,,Volts,"10,W,S","Accelerator Pedal Position Voltage #2",app_volts(1),,,"G,D",,,,,,,0,0 APP3,0916,65535,,,,,Volts,"10,W,S","Accelerator Pedal Position Voltage #3",app_volts(2),,,"G,D",,,,,,,0,0 ARPMDSD,A215,65535,ARPMDES,,,RPM,RPM,"2,W,U","Ancillary Desired Engine Speed (may cover vehicle speed control, battery charging, power take-off, etc.)",nanc_des,,,D,,,,,,,0,0 BARO,1127,65535,BARO,BARO,,"PRESSURE, VOLTAGE, HZ, INT","IN HG","3,B,U","Barometric Pressure (Calculated)",bp,"Barometric Pressure (Calculated value based on throttle position and rpm at high throttle openings. Lower than normal barometric pressure can indicate a contaminated MAF sensor.)",H,G,,,,,,,1,0 BARO,1442,65535,,,,PRESSURE,"kPa Absolute","2,W,U","Barometric Pressure, Filtered",bp,"At Key On Engine Off, BARO, MAP, and EBP should all read 14.7 psi at sea level and should all agree within .5 psi",,D,,,,,,,0,0 BAROFM,16A9,65535,,,,,,,"1 = In BARO FMEM Mode",,,,,,,,,,,1,0 BARO_V,114B,65535,BARO,,,"PRESSURE, VOLTAGE, HZ, INT","A/D Counts","6,W,U","Barometric Pressure - sensor input",ad_bp,"BARO Sensor voltage, used by 1996 and later 7.3L diesel trucks",,D,,,,,,,0,0 BLWMTR,1681,65535,BLWMTR,,BLWMTR,INT,None,,"1 = Blower motor active",blwflg,"Mazda applications",,G,,,,,,,0,0 BPP1,1101,65535,BOO,BOO,"BPP / BOO",INT,None,,"1=Brake pedal applied",biflg,,,"G,D",,,,,,,1,0 BPP1,A211,65535,BOO,,"BPP / BOO",INT,None,,"1=Brake pedal applied",inp_image_rp,"Used by 1995 and later 7.3L diesel trucks",,D,,,,,,,0,0 BPP2,A211,65535,BPA,,BPA_SW,INT,None,,"1=Brake pressure applied",inp_image_rp,"Used by 1995 and later 7.3L diesel trucks",,D,,,,,,,0,0 CASEGND,16C0,65535,CASE_GND,CASGND,,VOLTAGE,Volts,"11,W,S","Case Ground for hardwired Fuel Level Input",case_gnd_scp,,,G,,,,,,,0,0 CATCAL1,1609,65535,,CATCAL1,,HZ,HZ,"14,W,U","Steady State cat monitor threshold frequency, bank 1",cat_cal_fr1,"Applies to 94, 95 and some 96 MY vehicles only.",C,G,,,,,,,0,0 CATCAL2,160A,65535,,CATCAL2,,HZ,HZ,"14,W,U","Steady State cat monitor threshold frequency, bank 2",cat_cal_fr2,"Applies to 94, 95 and some 96 MY vehicles only.",C,G,,,,,,,0,0 CATSTAT,095D,65535,,CATSTAT,,INT,None,,"1=Catalyst monitor completed this driving cycle",cat_mon,,O,G,,,,,,,0,0 CATTST1,1128,65535,,CATTST1,,HZ,HZ,"14,W,U","Steady State cat monitor measured frequency, bank 1",cat_tst_fr1,"Applies to 94, 95 and some 96 MY vehicles only.",C,G,,,,,,,0,0 CATTST2,1129,65535,,CATTST2,,HZ,HZ,"14,W,U","Steady State cat monitor measured frequency, bank 2",cat_tst_fr2,"Applies to 94, 95 and some 96 MY vehicles only.",C,G,,,,,,,0,0 CCMSTAT,095D,65535,,CCMSTAT,,INT,None,,"1=Comprehensive components monitor completed this driving cycle",ccm_mon,,O,"G,D",,,,,,,0,0 CHT,1624,65535,,"CHT ",,TEMP,"Degrees F",",W,S","Cylinder Head Temperature after FMEM",cht,,,G,,,,,,,0,0 CHTFM,1689,65535,CHTFM,,CHTFM,INT,None,,"1=cylinder head temperature is currently unreliable",bitmap_fmem3,,,G,,,,,,,1,0 CHTIL,1688,65535,CHTIL,,CHTIL,INT,None,,"1=cylinder head temperature indicator light commanded on",chtil_cmd,,,G,,,,,,,0,0 CMPFM,1107,65535,CMPFM,,CMPFM,INT,None,,"1=in Camshaft Position sensor failure mode",ffg_cid,,,G,,,,,,,1,0 CRUISE,A213,65535,,,,INT,None,"0,B,U","Cruise State",cruise_state,"0h - Off, 1h - Standby, 2h - Active, 3h - Tap up, 4h - Set/Accel, 5h - Tap down, 6h - Coast",,D,,,,,,,0,0 CTPSW,A211,65535,IVS,,*,INT,None,,"Idle Validation Switch Status; 1=Off idle",inp_image_d,"Should switch state when APP is approximately 0.2-0.3 Volts higher than base idle postiion.",,D,,,,,,,0,0 DECHOKE,09CD,65535,,,,,,,"1 = Dechoke Mode flag",,,,,,,,,,,0,0 DPI,1688,65535,DPI,,DPI,INT,None,,"1=secondary spark plugs enabled (Dual Plug Ignition System)",dpl_state,,,"G,D",,,,,,,0,0 DRIVECNT,0101,65535,,DRIVECNT,,INT,None,"0,W,U","Number of completed OBDII drive cycles",drive_cnt,,O,"G,D",,,,,,,1,0 DRL,1681,65535,DRL_,,DRLMP,INT,None,,"1=daytime running lights are on",drlflg,"Mazda applications",,G,,,,,,,0,0 DTC_CNT,0200,65535,DTC_CNT,DTCCNT,,INT,None,"0,B,U","Total number of fault codes and pending codes",codes_count,,O,"G,D",,,,,,,1,0 DTCCNTD,0202,65535,,DTCCNTD,,INT,None,"0,B,U","Total number of on-demand codes",od_code_cnt,,O,"G,D",,,,,,,1,0 ECT,1139,65535,ECT,ECT,,TEMP,"Degrees F",",B,S","Engine Coolant Temperature (after FMEM)",ect,"Engine Coolant Temperature, after FMEM substitution, being used by PCM strategy. For FMEM, uses IAT as initial value, then ramps to thermostat regulating temperature.",,"G,D",,,,,,,1,0 ECT_V,114D,65535,ECT,ECTV,,"INT, TEMPERATURE, VOLTAGE","A/D Counts","6,W,U","Raw ECT signal",ect_cnts,"Engine Coolant Temperature (raw A/D counts, before any FMEM substitution). To convert A/D counts to volts, divide by 1024, then multiply by 5.0",I,"G,D",,,,,,,1,0 ECTFM,1106,65535,ECTF,,*,INT,None,,"1=in engine coolant temperature (ECT) sensor failure (FMEM) mode",cfmflg,,,"G,D",,,,,,,1,0 EFT1,168E,65535,EFTA_TEMP,,,TEMPERATURE,"Degrees F",",B,S","Fuel Rail Temperature before any FMEM substitution.",frt1_eng,,,G,,,,,,,0,0 EFT1_V,168D,65535,EFTA,,,VOLTAGE,"A/D Counts","6,W,U","Fuel Rail Temperature Sensor raw input",frt1_cnts,,,G,,,,,,,0,0 EFT1FM,1689,65535,FRT1FM,,EFTFM,INT,None,,"1= Fuel Rail Temperature Sensor is currently unreliable",ffg_frt1,,,G,,,,,,,1,1"EFT2,1690,65535,EFTB_TEMP,,,TEMPERATURE,"Degrees F",",B,S","Fuel Rail Temperature before any FMEM substitution.",frt2_eng,,,G,,,,,,,0,0 EFT2_V,168F,65535,EFTB,,,VOLTAGE,"A/D Counts","6,W,U","Fuel Rail Temperature Sensor raw input",frt2_cnts,,,G,,,,,,,0,0 EFT2FM,1689,65535,FRT2FM,,EFT2FM,INT,None,,"1= Fuel Rail Temperature Sensor is currently unreliable",ffg_frt2,,,G,,,,,,,1,0 EGR_FO,162E,65535,EGRVR_FLT,EGRFO,EGRFO,INT,None,,"1=EVR output driver fault, open circuit for ML2 modules",evr_open,,E,G,,,,,,,1,0 EGR_FS,162E,65535,,EGRFS,EGRFS,INT,None,,"1=EVR output driver fault, short circuit for ML2 modules",evr_short,,E,G,,,,,,,1,0 EGRA,167D,65535,EGRA,,EGRV,"INT, PERCENTAGE",None,,"1=VENT solenoid open to atmosphere (output off) (to close EGR valve) ",egra,,,G,,,,,,,0,0 EGRBARO,1680,65535,EGRBARO,,,"INT, PRESSURE, VOLTAGE","A/D Counts","6,W,U","EGR/BP pressure sensor input",ap_cnts,,,G,,,,,,,0,0 EGRCS,167D,65535,EGRCS,,EGRBARO,INT,None,,"1=enable barometric (instead of EGR) pressure reading",ap_sw,,,G,,,,,,,0,0 EGRDC,113C,65535,EGRVR,EGRVR,,PERCENTAGE,Percent,"15,W,U","EGR dutycycle to EVR",egrdc,"EGR Dutycycle to Electronic Vacuum Regulator (about 40% required to open EGR valve, 80% required to run low-flow diagnostic test, should be 0% at idle)",E,G,,,,,,,1,0 EGRDC,166E,65535,,,,PERCENTAGE,Percent,"14,W,U","EGR dutycycle",egr_dtycyc,,E,"G,D",,,,,,,0,0 EGRDP_V,114E,65535,DPFEGR,DPFEGR,,VOLTAGE,"A/D Counts","6,W,U","Delta Pressure Feedback EGR pressure sensor",iegr,"Delta Pressure Feedback EGR pressure sensor (raw A/D counts) To convert A/D counts to volts, divide by 1024, then multiply by 5.0. Typical no-EGR flow value is 1.0 volts (+/- 0.25) for new style plastic DPFE sensor and some old-style aluminum DPFE sensor",E,G,,,,,,,1,0 EGRFM,1106,65535,,,,INT,None,,"1= EGR system in failure mode",efmflg,"EGR system FMEM, EGR is disabled.",E,G,,,,,,,1,0 EGRM,110E,65535,,,,INT,None,,"1= EVR drive output state monitor",egrosm,,E,G,,,,,,,0,0 EGRM_V,163D,65535,EGRVRA,EGRFV,,VOLTAGE,"A/D Counts","6,W,U","EVR output state monitor A/D",egr_osm_cnts,"EVR output state monitor A/D counts for ML1 modules. To convert A/D counts to volts, divide by 1024, then multiply by 5.0",E,G,,,,,,,0,0 EGRMC1,16D2,65535,,EGRMC1,,INT,None,,"1 = EGR Motor Control Output commanded on",egr_coil_a,"Stepper Motor EGR Control 1, used in 2001 2.3L Ranger",S,G,,,,,,,0,0 EGRMC1F,16D2,65535,,EGRMC1F,,INT,None,,"1 = EGR Motor ControlFault present",egr_a_fault,"Stepper Motor EGR Control 1 Driver Fault, used in 2001 2.3L Ranger",S,G,,,,,,,0,0 EGRMC2,16D2,65535,,EGRMC2,,INT,None,,"1 = EGR Motor Control Output commanded on",egr_coil_b,"Stepper Motor EGR Control 2, used in 2001 2.3L Ranger",S,G,,,,,,,0,0 EGRMC2F,16D2,65535,,EGRMC2F,,INT,None,,"1 = EGR Motor ControlFault present",egr_b_fault,"Stepper Motor EGR Control 2 Driver Fault, used in 2001 2.3L Ranger",S,G,,,,,,,0,0 EGRMC3,16D2,65535,,EGRMC3,,INT,None,,"1 = EGR Motor Control Output commanded on",egr_coil_c,"Stepper Motor EGR Control 3, used in 2001 2.3L Ranger",S,G,,,,,,,0,0 EGRMC3F,16D2,65535,,EGRMC3F,,INT,None,,"1 = EGR Motor ControlFault present",egr_c_fault,"Stepper Motor EGR Control 3 Driver Fault, used in 2001 2.3L Ranger",S,G,,,,,,,0,0 EGRMC4,16D2,65535,,EGRMC4,,INT,None,,"1 = EGR Motor Control Output commanded on",egr_coil_d,"Stepper Motor EGR Control 4, used in 2001 2.3L Ranger",S,G,,,,,,,0,0 EGRMC4F,16D2,65535,,EGRMC4F,,INT,None,,"1 = EGR Motor ControlFault present",egr_d_fault,"Stepper Motor EGR Control 4 Driver Fault, used in 2001 2.3L Ranger",S,G,,,,,,,0,0 EGRMDSD,098E,65535,,EGRMDSD,,Steps,Steps,"0,W,U","EGR Motor Position Desired",egr_step_actual,"Desired EGR Stepper Motor Position, ranges from 0 to 50 steps",S,G,,,,,,,0,0 EGRSTAT,095D,65535,,EGRSTAT,,INT,None,,"1=EGR monitor completed this driving cycle",egr_mon,,O,G,,,,,,,0,0 EGRTP_V,096B,65535,,,,,Volts,"10,W,S","EGR Throttle Position Voltage",,,E,D,,,,,,,0,0 EGRTPC,096C,65535,,,,,Percent,"15,W,U","EGR Throttle Position Control Signal",,,E,D,,,,,,,0,0 EGRVP_V,167E,65535,EGRVP,EGRC,,VOLTAGE,"A/D Counts","6,W,U","EGR Valve Position for sonic EGR",iegr,"EGR valve position for sonic EGR systems (raw A/D counts) To convert A/D counts to volts, divide by 1024, then multiply by 5.0",E,G,,,,,,,0,0 EGRVPDSD,167F,65535,EGRVPDSD,,,VOLTAGE,"A/D Counts","6,W,U","desired position of EGR valve",delopt,"Desired EGR valve position for sonic EGR systems",,G,,,,,,,0,0 EGRVPDSD,09D2,65535,,,,Percentage,Percent,"15,W,U","EGR Valve Position desired",,,,,,,,,,,0,0 EOT_V,16AF,65535,EOT,,,"TEMPERATURE, VOLTAGE","A/D Counts","6,W,U","Engine Oil Temperature - actual",eot_cnts,,,"G,D",,,,,,,0,0 EOT,1310,65535,,,,TEMPERATURE,"Degrees C","0,W,U","Engine Oil Temp, Filtered",eot,"PID has a -40 degree offset. EOT and IAT should be within 10F of each other after a cold soak.",,D,,,,,,,0,0 EOTFM,16A9,65535,,,,,,,"1 = In Engine Oil Temp FMEM mode",eatf,,,,,,,,,,1,0 EP,1445,65535,,,,PRESSURE,"kPa Absolute","2,W,U","Exhaust Back Pressure, filtered",ebpa,"At Key On Engine Off, BARO, MAP, and EP should all read 14.7 psi at sea level and should all agree within .5 psi. At full throttle in neutral, EP should be below 28 psi.",,D,,,,,,,0,0 EP_V,16AE,65535,EBP,,,"PRESSURE, VOLTAGE","A/D Counts","6,W,U","Exhaust Back Pressure - actual",ad_ebp,,,D,,,,,,,0,0 EPDC,1433,65535,EPR,,,PERCENTAGE,Percent,",,U","Exhaust Back Pressure Duty Cycle",ebpc_dty,,,D,,,,,,,0,0 EVAP020C,0967,65535,,020EVAL,,INT,None,,"1= 0.02"" dia idle evap leak check complete",P0456mon,,P,G,,,,,,,0,0 EVAP020D,0967,65535,,020RFUL,,INT,None,,"1= 0.02"" dia idle evap leak check denied until P0455 check complete",pgm_id_rfulk,"1 = 0.20"" dia idle evap leak check not allowed until P0455 gross leak check completed. After vehicle is refueled (>30% change in fuel level between starts) fuel cap integrity is checked to prevent idle driveability concerns during idle leak check",P,G,,,,,,,0,0 EVAP020R,0967,65535,,020TEST,,INT,None,,"1= 0.02"" dia idle evap leak check ready",pgm_idle_test,"1 = PCM will perform 0.020"" idle leak check at the next available cold-start opportunity.",P,G,,,,,,,0,0 EVAPCP_F,162F,65535,EVAPVM_FLT,EVAPCPF,EVAPCPF,INT,None,,"1= Canister Purge solenoid output driver fault",canp_fault,,P,G,,,,,,,1,0 EVAPCPM,110F,65535,EVAPCPA,,EVAPCPA,INT,None,,"1=Cannister Purge Solenoid circuit monitor is high",canp_osm,,,G,,,,,,,0,0 EVAPCPM,110F,65535,EVAPVMA,,EVAPVMA,"VOLTAGE, INT",None,,"1=Vapor Management Valve circuit monitor is high",vmv_osm,,,G,,,,,,,0,0 EVAPCPM,1636,65535,EVAPVMA,EVAPVMA,,"VOLTAGE, INT","A/D Counts","6,W,U","VMV output state monitor A/D",vmv_osm_cnts,"VMV output state monitor A/D counts. To convert A/D counts, divide by 1024, then multiply by 5.0",P,G,,,,,,,1,0 EVAPCPR,1103,65535,,EVAPCP,,INT,None,,"1+Canister Purge requested",prgflg,"PCM is requesting canister purge solenoid to open.",P,G,,,,,,,1,0 EVAPCV_F,1630,65535,EVAPCV_FLT,EVAPCVF,EVAPCVF,INT,None,,"Evaporative canister vent colenoid circuit fault",canvt_fault,,P,G,,,,,,,1,0 EVAPCVDC,1167,65535,EVAPCV,"EVAPCV ",,"PERCENTAGE, INT",Percent,"15,W,U","Evaporative canister vent solenoid dutycycle",pgm_cvs_dc,"Evaporative canister vent solenoid dutycycle (goes to 100% during evap system leak check)",P,G,,,,,,,1,0 EVAPCVFM,1689,65535,ECVFM,,EVAPCFM,INT,None,,"1=in cannister not venting failure mode",pgm_cvs_fm,,,G,,,,,,,1,0 EVAPMODE,0975,65535,,EVAPSTA,,INT,None,"0,B,S","Evap Monitor Operation State",pgm_st,"Evap Monitor Operational State:-1 = Evap monitor not running, entry conditions not met 0 = Phase 0, Initial Vacuum Pulldown 1 = Phase 1, Vacuum Stabilization 2 = Phase 2, Vacuum Hold and Decay 3 = Phase 3, Vacuum Release 4 = Phase 4, Vapor Generation",P,G,,,,,,,0,0 EVAPCPDC,1166,65535,EVAPCP,EVAPPDC,,"PERCENTAGE, INT",Percent,"15,W,U","Evaporative Purge Solenoid dutycycle",prgdc,"Evaporative purge solenoid dutycycle for CANP solenoid or VMV (VMV dutycycle must be greater than ~75% to start evap monitor leak check)",P,G,,,,,,,1,0 EVAPPF_V,1627,65535,PF,EVAPPF,,VOLTAGE,"A/D Counts","6,W,U","Puge Flow Monitoring sensor",pfs_cnts,"Purge Flow Monitoring Sensor (raw A/D counts). To convert A/D counts, divide by 1024, then multiply by 5.0 (should read between 0.9 and 1.3 volts with no purge flow, increase by 0.25 volts with purge flow)",P,G,,,,,,,0,0 EVAPSOAK,0967,65535,,EVAPSOK,,INT,None,,"1= evap monitor soak conditions have been met",pgm_soak_flg,"1 = 1 evap monitor soak time conditions have been met, 0.040"" and 0.020"" dia evap monitor allowed to run if entry conditions met. Typical engine-off soak time is 6 hrs, 8 hrs for 96-98 pass cars.",P,G,,,,,,,0,0 EVAPSTAT,095D,65535,,EVAPSTAT,,INT,None,,"1=Evaporative system monitor completed this driving cycle",purg_mon,,O,G,,,,,,,0,0 FANDC,091F,65535,,,,PERCENT,Percent,"15,W,U","Variable Fan Duty Cycle",vsfdc,"Used for VLCM, EDF, Hydraulic and Visctronic variable speed fans",,"G,D",,,,,,,0,0 FANHI,1103,65535,HFC,HFC,*,INT,None,,"1=High speed fan requested on",hsf_flg,,,"G,D",,,,,,,1,0 FANHI_F,162F,65535,HFC_FLT,,HFCF,INT,None,,"1=High Speed Fan output fault detected",hedf_status,,,"G,D",,,,,,,1,0 FANHIM,110E,65535,HFCA,,HFCA,INT,None,,"1=High Speed Fan primary circuit monitor is high",hedfosm,,,"G,D",,,,,,,0,0 FANLO,1103,65535,FAN,LFC,*,INT,None,,"1=Low speed fan requested on",lsf_flg,,,"G,D",,,,,,,1,0 FANLO_F,162F,65535,FAN_FLT,,LFCF,INT,None,,"1=Low Speed Fan output fault detected",edf_status,,,"G,D",,,,,,,1,0 FANLOM,110E,65535,LFCA,,LFCA,INT,None,,"1=Low Speed Fan primary circuit monitor is high",edfosm,,,"G,D",,,,,,,0,0 FANLOMS,110C,65535,FANM,,FANM,INT,None,,"1=Fan Monitor is high",edfm,,,"G,D",,,,,,,1,0 FANMED,0967,65535,,,,INT,None,,"1=Medium speed fan requested on",msf_flg,"Used only in Mazda 3-speed fan system",,G,,,,,,,0,0 FANMED_F,0967,65535,,,,INT,None,,"1=Medium speed fan fault",medf_status,,,G,,,,,,,0,0 FANSS,099F,65535,,,,RPM,RPM,"2,W,U","Raw sensor signal for the fan speed",vfd_src,"It is not substituted for during FMEM.",,"G,D",,,,,,,0,0 FANSSM,099C,65535,,,,INT,none,,"Fan Speed Sensor Monitor",vfd_fan_inp,"State of the fan speed sensor (FSS)input, as measured at the PCM connector where 0=low (i.e., 0 volts) and 1 = high (i. e., 12 volts).",,"G,D",,,,,,,0,0 FANVAR,16AA,65535,VFC,,,PERCENTAGE,Percent,"0,B,U","Variable Speed Fan level where 0=0% and 31=100%",vsf,,,"G,D",,,,,,,0,0 FANVAR_F,1630,65535,,,,INT,None,,"1=Variable Speed Fan (VSF) output fault detected.",hcfd_fault,,,"G,D",,,,,,,1,0 FANVHI,0967,65535,,,,INT,None,,"1=Very High speed fan requested on",vhsf_flg,"Used only in Ford 3-speed fan system",,G,,,,,,,0,0 FANVHI_F,0967,65535,,,,INT,None,,"1=Very High speed fan fault",vhedf_status,,,G,,,,,,,0,0 FC1_F,0967,65535,,,,INT,None,,"1 = Fan control 1 output fault",edf_a_status,,,"G,D",,,,,,,0,0 FC2_F,0967,65535,,,,INT,None,,"1 = Fan control 2 output fault",edf_b_status,,,"G,D",,,,,,,0,0 FCIL,0967,65535,,CCL_ON,,,,,"1=Check Cap Light commanded on",ccl_on,,,G,,,,,,,0,0 FCIL_F,0967,65535,,CCL_FAULT,,INT,None,,"1=Check Cap Light Fault detected",ccl_fault,,,G,,,,,,,0,0 FICMLPWR,09CE,65535,,,,,volts,,"FICM Logic Power",,,,D,,,,,,,0,0 FICMMPWR,09CF,65535,,,,,volts,,"FICM Main Power",,,,D,,,,,,,0,0 FICMSYNC,09CD,65535,,,,,,,"1 = FICM signals for Camshaft and Crankshaft positions are in sync",,,,,,,,,,,0,0 FICMVPWR,09D0,65535,,,,,Volts,,"FICM Vehicle Power",,,,D,,,,,,,0,0 FF,0990,65535,,,,Percent,Percent,"15,W,U","Alcohol content of the fuel as used by the strategy. ",pm,"This value may be after Failure Mode Effects Management (FMEM) substitution.",,G,,,,,,,0,0 FF_LRN,16DD,65535,,,,INT,None,,"1=Strategy has finished learning the inferred alcohol content of the fuel ",pm_matur_flg,"This value is displayed by PID 0990. Once PID 16DD bit 3 (PM_MATUR_FLG) =1, then the value of PID 0990 (PM) should not change until the next refueling or the next KAM reset.",,G,,,,,,,1,0 FLI,16C1,65535,FLI_PERCENT,FLI,,PERCENTAGE,Percent,"15,W,U","Fuel Level Input Sensor",fli_eng,"Fuel Level Input Sensor (must be between 15 and 85% for cars, 30 and 85% for large trucks (.25 gal tanks) to start evap leak check)",P,G,,,,,,,1,0 FLI_V,16BF,65535,FLI,FLIV,,VOLTAGE,Volts,"11,W,S","Voltage for Hard wired Fuel Level input",fli_volt_scp,,P,G,,,,,,,0,0 FP_F,162E,65535,FP_FLT,,FPF,INT,None,,"1=Fuel Pump output fault detected",f_pump_error,,,"G,D",,,,,,,1,0 FPDC,1672,65535,FP,,,"PERCENTAGE, INT",Percent,"15,W,U","Duty cycle for modulated fuel pump control output. ",fpump_dc,"For On/Off fuel pump control this returns either 100 or 0 percent duty cycle.",,G,,,,,,,1,0 FPHI,1688,65535,LFP,,HFP,INT,None,,"1=high speed desired for 2 speed fuel pump",fpump_speed,,,G,,,,,,,0,0 FPM,110E,65535,FPA,,FPA,INT,None,,"1=Fuel Pump primary circuit monitor is high",f_pump_osm,,,"G,D",,,,,,,0,0 FPMS,110C,65535,FPM,,FPM,"INT, RATIO",None,,"1=Fuel Pump Secondary Monitor is high",f_pump_s_mon,,,"G,D",,,,,,,1,0 FPMSDC,1673,65535,FPM,,,"INT, RATIO",Percent,"10,W,U","Approximation of duty cycle on fuel pump monitor input",fpm_ratio,,,G,,,,,,,1,0 FPRC,167D,65535,FPRC,,FPRC,INT,None,,"1-fuel pressure regulator control is vented to atmosphere",fprc,,,D,,,,,,,0,0 FRP,168C,65535,,"FRP ",,Pressure,PSI,"7,W,U","Fuel Rail Pressure, no FMEM",frp_eng_w,,,G,-40,100,,,,,1,0 FRP_V,168B,65535,FRP,FRPV,,VOLTAGE,"A/D Counts","6,W,U","Fuel Rail Pressure, no FMEM",irf_dpactual,"Fuel Rail Pressure (raw A/D counts, before any FMEM substitution). To convert A/D counts to volts, divide by 1024, then multiply by 5.0",,G,,,,,,,1,0 FRPFM,1689,65535,FRPFM,,EFPFM,INT,None,,"1= Fuel Rail Pressure Transducer is currently unreliable",ffg_frp,,,G,,,,,,,1,0 FS,1691,65535,FSV,,FSV,INT,None,,"1= Fuel Solenoid Valve commanded open",fsv,,,"G,D",,,,,,,0,0 FSMS,1691,65535,FSVM,,FSVM,INT,None,,"1= Fuel Solenoid Valve Monitor is high",fsvm,,,"G,D",,,,,,,0,0 FTP,1687,65535,,"FTP ",,"IN H20","IN H20","9,W,S","Fuel Tank Pressure",pgm_tank_prs,"Fuel Tank Pressure, after FMEM. If sensor fails, this value is no longer updated and retains the last good value.",P,G,,,,,,,1,0 FTP_V,1639,65535,FTP,FTPTV,,"VOLTAGE, PRESSURE","A/D Counts","6,W,U","Fuel Tank Pressure Voltage, no FMEM",tpr_cnts,"Fuel Tank Pressure Voltage (raw A/D counts, before any FMEM substitution) To convert A/D counts, divide by 1024, then multiply by 5.0",P,G,,,,,,,1,0 FTPFM,1689,65535,FTPFM,FTPF,EFTPFM,INT,None,,"1=Fuel Tank Pressure Sensor failure",pgm_tpr_fm,,P,G,,,,,,,1,0 FUELPW,1410,65535,FUELPW,,,TIME,usec,",,U","Fuel Injector Pulse Width",fdcs_pw,"For diesel, when starting FUELPW should be 1-6mS. Once the PCM has succesfully recognized CMP and CID, the FUELPW should default to .42mS (.60mS for 99 or later vehicle MY), until ICP reaches starting pressure.",,"G, D",,,,,,,0,0 FUELPW1,1141,65535,FUELPW1,FUELPW1,,"TIME (mS)",TICKS,",W,U","Fuel Injector Pulsewidth, bank 1",fuelpw1,"Transform: PID Value * (0.1908/Clock speed(18, 21 or 24)) = Fuel pulse width in mS (one decimal place accuracy)",H,G,,,,,,,1,0 FUELPW2,1142,65535,FUELPW2,FUELPW2,,"TIME (mS)",TICKS,",W,U","Fuel Injector Pulsewidth, bank 2",fuelpw2,"Transform: PID Value * (0.1908/Clock speed(18, 21 or 24)) = Fuel pulse width in mS (one decimal place accuracy)",H,G,,,,,,,1,0 FUELSTAT,095D,65535,,FUELSTAT,,INT,None,,"1=Fuel monitor completed this driving cycle",fuel_mon,,O,G,,,,,,,0,0 FUELSYS,163C,65535,FUELSYS,,OL,INT,None,,"1=open loop fuel; conditions not satisfied to go closed loop",ol_hold,,,G,,,,,,,1,0 FUELTYPE,16C2,65535,FUELTYPE,,,INT,None,"0,B,U","Fuel Type where 0=unleaded gasoline and 1=gasahol (for Brazil). More types could be added later.",fuel_type,,,G,,,,,,,1,0 GEN_F,0927,65535,GENF,,,INT,None,,"1=Alternator Regulator Control (ARC) (Smart Alternator) output fault detected.",arc_fault,,,"G,D",,,,,,,0,0 GENB_F,099C,65535,,,,,,,"1 = Dual alternator #2 output fault detected",,,,,,,,,,,0,0 GENDC,16E8,65535,GENFDC,,,PERCENTAGE,Percent,"15,W,U","Alternator Control Field Output Duty Cycle in percent (Mazda)",fduty,,,"G,D",,,,,,,0,0 GENFI,0927,65535,GENLMP,,,INT,None,,"1=Alternator Lamp (ALTLMP) Input is high (i. e., 12 volts); 0=ALTLMP Input is low (i. e., 0 volts).",altlmp_input,,,"G,D",,,,,,,0,0 GENFI,0968,65535,,,,,,,"1 = Alternator Lamp is commanded on",alt_lamp_flg,,,,,,,,,,0,0 GENFI_F,0968,65535,,,,,,,"1 = Alternator Lamp output fault detected",altlmp_fault,,,,,,,,,,0,0 GENMS,0939,65535,GFS,,,"PERCENTAGE, INT",None,"7,B,U","Alternator Input Mark Space Ratio at the PCM connector.",alt_msr_inp," Takes on a value of 1 if the input stays high; takes on a value of 0 if the input stays low.",,"G,D",,,,,,,0,0 GP1MS,16B8,65535,GPC_R,,,CURRENT,Amps,"0,B,U","Glow Plug Current Bank 1",j1979_1_16b8,,,D,,,,,,,0,0 GP2MS,16B9,65535,GPC_L,,,CURRENT,Amps,"0,B,U","Glow Plug Current Bank 2",j1979_1_16b9,,,D,,,,,,,0,0 GPDC,1430,65535,GPC,,,PERCENTAGE,Percent,",,U","Glow Plug Coil Duty Cycle",gpc_dty,,,D,,,,,,,0,0 GPIL,1667,65535,,,,,,,"1 = Glow Plug Lamp commanded on",gp_lmp,,,,,,,,,,0,0 GPILTIME,1451,65535,GPLTM,,,TIME,sec,"3,W,U","Glow Plug Lamp On Time",gpl_tm,,,D,,,,,,,0,0 GPTIME,1450,65535,GPCTM,,,TIME,sec,"3,W,U","Glow Plug Coil On Time",gpc_tm,,,D,,,,,,,0,0 HDLMP,1681,65535,HDLMP,,HDLMP,INT,None,,"1=headlamps are on",hdlpflg,"Mazda applications",,G,,,,,,,0,0 HFPIP,09D6,65535,,,,Time,sec,"20,W,U","Last PIP up edge to subsequent down edge",hfdelta_sec,,,,,,,,,,0,0 HO2SSTAT,095D,65535,,HO2SSTAT,,INT,None,,"1=HO2S monitor completed this driving cycle",ego_mon,,O,G,,,,,,,0,0 HTR11,1631,65535,HTR11,HTR11,HTR11,INT,None,,"1=HO2S11 heater commanded on",hegohtr11,,H,G,,,,,,,1,0 HTR11_F,1631,65535,,HTR11F,,INT,None,,"1= HO2S11 output driver fault",htr_fault11,,H,G,,,,,,,1,0 HTR11_FC,1605,65535,,,,INT,None,",B,U","HTR11 Driver Failure count",htr_ret_mx11,"Number of times the heater driver failed. A number near 30 indicates an open/short circuit, a number near 3 indicates the heater failed the current (amps) requirement.",H,G,,,,,,,1,0 HTR11CM,1679,65535,HTRCM11,HTRCM11,,CURRENT,Amps,"8,W,U","HO2S11 heater current",htrcm11,,H,G,,,,,,,1,0 HTR11M,110C,65535,HTR11A,HTR11A,HTR11A,INT,None,,"1=HO2S11 actual heater status is on",htrm11,,H,G,,,,,,,1,0 HTR12,1631,65535,HTR12,HTR12,HTR12,INT,None,,"1=HO2S12 heater commanded on",hegohtr12,,H,G,,,,,,,1,0 HTR12_F,1631,65535,,HTR12F,,INT,None,,"1= HO2S12 output driver fault",htr_fault12,,H,G,,,,,,,1,0 HTR12_FC,1607,65535,,,,INT,None,",B,U","HTR21 Driver Failure count",htr_ret_mx21,"Number of times the heater driver failed. A number near 30 indicates an open/short circuit, a number near 3 indicates the heater failed the current (amps) requirement.",H,G,,,,,,,1,0 HTR12CM,167A,65535,HTRCM12,HTRCM12,,CURRENT,Amps,"8,W,U","HO2S12 heater current",htrcm12,,H,G,,,,,,,1,0 HTR12M,110C,65535,HTR12A,HTR12A,HTR12A,INT,None,,"1=HO2S12 actual heater status is on",htrm12,,H,G,,,,,,,1,0 HTR21,1631,65535,HTR21,HTR21,HTR21,INT,None,,"1=HO2S21 heater commanded on",hegohtr21,,H,G,,,,,,,1,0 HTR21_F,1631,65535,,HTR21F,,INT,None,,"1= HO2S21 output driver fault",htr_fault21,,H,G,,,,,,,1,0 HTR21_FC,1606,65535,,,,INT,None,",B,U","HTR12 Driver Failure count",htr_ret_mx12,"Number of times the heater driver failed. A number near 30 indicates an open/short circuit, a number near 3 indicates the heater failed the current (amps) requirement.",H,G,,,,,,,1,0 HTR21CM,167B,65535,HTRCM21,HTRCM21,,CURRENT,Amps,"8,W,U","HO2S21 heater current",htrcm21,,H,G,,,,,,,1,0 HTR21M,110C,65535,HTR21A,HTR21A,HTR21A,INT,None,,"1=HO2S21 actual heater status is on",htrm21,,H,G,,,,,,,1,0 HTR22,1631,65535,HTR22,HTR22,HTR22,INT,None,,"1=HO2S22 heater commanded on",hegohtr22,,H,G,,,,,,,1,0 HTR22_F,1631,65535,,HTR22F,,INT,None,,"1= HO2S22 output driver fault",htr_fault22,,H,G,,,,,,,1,0 HTR22_FC,1608,65535,,,,INT,None,",B,U","HTR22 Driver Failure count",htr_ret_mx22,"Number of times the heater driver failed. A number near 30 indicates an open/short circuit, a number near 3 indicates the heater failed the current (amps) requirement.",H,G,,,,,,,1,0 HTR22CM,167C,65535,HTRCM22,HTRCM22,,CURRENT,Amps,"8,W,U","HO2S22 heater current",htrcm22,,H,G,,,,,,,1,0 HTR22M,110C,65535,HTR22A,HTR22A,HTR22A,INT,None,,"1=HO2S22 actual heater status is on",htrm22,,H,G,,,,,,,1,0 HTRX1,1102,65535,HTRX1,,HTRX1,INT,None,,"1=Upstream HEGO heaters OFF (inverse logic)",hegohtr1,,H,G,,,,,,,1,0 HTRX2,1102,65535,HTRX2,,HTRX2,INT,None,,"1=Downstream HEGO heaters OFF (inverse logic)",hegohtr2,,H,G,,,,,,,1,0 IAC_FO,162E,65535,FP_FLT,IACF1,IACF,INT,None,,"1=IAC output fault (open circuit or short to ground)","iac_no_cur, isc_open",,I,G,,,,,,,1,0 IAC_FS,162E,65535,,IACF2,,INT,None,,"1= IAC output fault (shorted to load or VPWR)","iac_over_cur, isc_short",,I,G,,,,,,,1,0 IAC_MODE,097B,65535,,ISCFLG,,INT,None,"0,B,S","Idle Speed Control Operating Mode",iscflg,"Idle Speed Control Operating Mode -2 = Idle Drive Mode (Closed throttle, manual transmission only) -1 = Dashpot mode (Closed throttle, vehicle speed >~5mph, deceleration mode) 0 = Presposition mode ( part throttle, airflow increased to reduce tip-out torq",I,G,,,,,,,0,0 IACDC,1153,65535,IAC,"IAC ",,"PERCENTAGE, CURRENT, TIME",Percent,"15,W,U","Idle Air Control Duty Cycle",iscdty,"Idle Air Control Dutycycle (can go from calibrated limits of ~20% to 98%, a fixed dutycycle means that multiple sensor failures for TP, MAF, ECT or IAT have occurred)",I,G,,,,,,,1,0 IACM,110E,65535,,IACF,,INT,None,,"1= IAC output state monitor fault",iac_osm,,I,G,,,,,,,0,0 IACSTRIM,097A,65535,,IACST,,LB/MIN,LB/MIN,"12,W,S","Short term IAC airflow trim, prior to KAM learning",ipsibr,"Short term IAC airflow trim, prior to being learned into KAM. IACST will go to zero as the corrections are learned into the appropriate IACTRIM0-3 KAM cells.",I,G,,,,,,,0,0 IACTRIM0,0976,65535,,IACT0,,LB/MIN,LB/MIN,"12,W,S","IAC airflow trim 0 in KAM (In drive, A/C off)",isckam0,"IAC airflow correction used to achieve desired rpm in drive, A/C off, may be positive or negative.",I,G,,,,,,,0,0 IACTRIM1,0977,65535,,IACT1,,LB/MIN,LB/MIN,"12,W,S","IAC airflow trim 1 in KAM (In drive, A/C on)",isckam1,"IAC airflow correction used to achieve desired rpm in drive, A/C on, may be positive or negative.",I,G,,,,,,,0,0 IACTRIM2,0978,65535,,IACT2,,LB/MIN,LB/MIN,"12,W,S","IAC airflow trim 2 in KAM (In neutral, A/C on)",isckam2,"IAC airflow correction used to achieve desired rpm in nuetral, A/C off, may be positive or negative.",I,G,,,,,,,0,0 IACTRIM3,0979,65535,,IACT3,,LB/MIN,LB/MIN,"12,W,S","IAC airflow trim 3 in KAM (In neutral, A/C off)",isckam3,"IAC airflow correction used to achieve desired rpm in neutral, A/C on, may be positive or negative.",I,G,,,,,,,0,0 IAT,1123,65535,,"IAT ",,Temperature,"Degrees F",",B,S","Intake Air Temperature after FMEM",act,"Intake Air Temperature, after FMEM substitution, being used by PCM strategy.",,"G,D",-112,280,,,,,1,0 IAT_V,114A,65535,IAT,IATV,,"VOLTAGE, TEMPERATURE","A/D Counts","6,W,U","Raw IAT signal",act_cnts,"Intake Air Temperature (raw A/D counts, before any FMEM substitution). To convert A/D counts to volts, divide by 1024, then multiply by 5.0. For diesels, IAT and EOT should be within 10F of each other after a cold soak.","I,P","G,D",,,,,,,1,0 IATFM,1106,65535,,,,,,,"1 = In Intake Air Temp FMEM",afmflg,,,,,,,,,,1,0 IAT2,16A8,65535,,"IAT ",,Temperature,"Degrees F","0,W,S","Intake Air Temperature 2 before FMEM",act2_eng,,,"G,D",,,,,,,0,0 IAT2_V,16A7,65535,IAT,IATV,,"VOLTAGE, TEMPERATURE","A/D Counts","6,W,U","Raw IAT2 signal",act2_cnts,,"I,P","G,D",,,,,,,0,0 IAT2FM,16A9,65535,,,,,,,"1 = In IAT2 FMEM mode",,,,,,,,,,,1,0 ICP,1446,65535,,,,PRESSURE,"MPa Absolute","8,W,U","Injection Control Pressure, Filtered",icp,"ICP should rise as IPR duty cycle increases. At startup, ICP should be > 500 psi. After 3 min. at 3300 RPM, ICP should be < 1400 psi for Fed vehicles, 1250 psi for Cal, 1500 psi for 99.5MY. At idle, ICP should = 550-700 psi for Fed, 400-600 for Cal and",,D,,,,,,,0,0 ICP_DES,09D1,65535,,,,,"MPa Absolute","8,W,U","Injection Control Pressure, Desired",,,,D,,,,,,,0,0 ICP_V,16AD,65535,ICP,,,"VOLTAGE, PRESSURE","A/D Counts","6,W,U","Injection Control Pressure - actual",ad_icp,"Used by 1996 and later 7.3L diesel trucks. ICP should rise as IPR duty cycle increases. At Key On Engine Off, ICP should read 0 psi, and ICP_V should read 0.20-0.25 volts.",,D,,,,,,,0,0 IMRC,1103,65535,IMRC,,IMRC,"INT, PERCENTAGE",None,,"1=intake manifold runner control commanded open",imrc,,,G,,,,,,,1,0 IMRCP1,1634,65535,IMRC1M,,,VOLTAGE,"A/D Counts","6,W,U","Int Manifold Runner Control Position (bank 1)",imrcp1_cnts,,,G,,,,,,,0,0 IMRCP2,1635,65535,IMRC2M,,,VOLTAGE,"A/D Counts","6,W,U","Int Manifold Runner Control Position bank 2",imrcp2_cnts,,,G,,,,,,,0,0 IMTV_F,162F,65535,IMTV_FLT,,IMTVF,INT,None,,"1=Int Manifold Communication Ctrl output fault indicated",imcc_fault,,,G,,,,,,,1,0 IMTVDC,1684,65535,IMTV,,,PERCENTAGE,Percent,"15,W,U","Duty cycle for intake manifold communication control",imcc_dc,,,G,,,,,,,0,0 INJ1_F,162D,65535,INJ,INJ1F,INJ1F,INT,None,,"1=Injector #1 fault (open/short)",inj1_fault,,M,G,,,,,,,1,0 INJ10_F,16EA,65535,INJ10,INJ10F,INJ10F,INT,None,,"1=Injector #10 fault (open/short)",inj10_fault,"PID not inserted into strategy until 1998 Model Year",M,G,,,,,,,0,0 INJ2_F,162D,65535,INJ2,INJ2F,INJ2F,INT,None,,"1=Injector #2 fault (open/short)",inj2_fault,,M,G,,,,,,,1,0 INJ3_F,162D,65535,INJ3,INJ3F,INJ3F,INT,None,,"1=Injector #3 fault (open/short)",inj3_fault,,M,G,,,,,,,1,0 INJ4_F,162D,65535,INJ4,INJ4F,INJ4F,INT,None,,"1=Injector #4 fault (open/short)",inj4_fault,,M,G,,,,,,,1,0 INJ5_F,162D,65535,INJ5,INJ5F,INJ5F,INT,None,,"1=Injector #5 fault (open/short)",inj5_fault,,M,G,,,,,,,1,0 INJ6_F,162D,65535,INJ6,INJ6F,INJ6F,INT,None,,"1=Injector #6 fault (open/short)",inj6_fault,,M,G,,,,,,,1,0 INJ7_F,162D,65535,INJ7,INJ7F,INJ7F,INT,None,,"1=Injector #7 fault (open/short)",inj7_fault,,M,G,,,,,,,1,0 INJ8_F,162D,65535,INJ8,INJ8F,INJ8F,INT,None,,"1=Injector #8 fault (open/short)",inj8_fault,,M,G,,,,,,,1,0 INJ9_F,16EA,65535,INJ9,INJ9F,INJ9F,INT,None,,"1=Injector #9 fault (open/short)",inj9_fault,"PID not inserted into strategy until 1998 Model Year",M,G,,,,,,,0,0 INJ_TIM,09CC,65535,,,,,"degrees BTDC","6,W,S","Injector Timing in degrees BTDC",,,,D,,,,,,,0,0 IPRDC,1434,65535,IPR,,,PERCENTAGE,Percent,",,U","Injection Control Pressure Duty Cycle",icp_dty,"IPR and MFDSD should rise at the same rate as LOAD and/or demand increases",,D,,,,,,,0,0 KS1,16E6,65535,,,,Voltage,Volts,"0,W,U","Linear Knock Sensor Diagnostic Parameter (for first Knock Sensor if there are more than one sensor).",knktst_a2d,"Converted to voltage by the test tool",,G,,,,,,,0,0 KS2,16E7,65535,,,,Voltage,Volts,"0,W,U","Linear Knock Sensor Diagnostic Parameter for second Knock Sensor.",knktst_a2d_2,"Converted to voltage by the test tool",,G,,,,,,,0,0 LOAD,115A,65535,LOAD,LOAD,,PERCENTAGE,Percent,"15,W,U","Engine Load",load,,"P,H","G,D",,,,,,,1,0 LONGFT1,1156,65535,LONGFT1,LTFTRIM1,,PERCENTAGE,Percent,"8,W,U","Long Term Fuel Trim, bank 1",kamrf1,,"I,H",G,,,,,,,1,0 LONGFT2,1157,65535,LONGFT2,LTFTRIM2,,PERCENTAGE,Percent,"8,W,U","Long Term Fuel Trim, bank 2",kamrf2,,"I,H",G,,,,,,,1,0 LOOP,1103,65535,,OL,,INT,None,,"1= Open Loop fuel conditions met",olflg,,H,G,,,,,,,1,0 MAF,1671,65535,MAF_RATE,MAF,,"KPA, MASSFLOW",GM/S,"0,W,U","Mass Air Flow",j1979_01_10,,,G,0,10000,,,,,1,0 MAFFM,1106,65535,,,,,,,"1 = In Mass Air Flow FMEM",mfmflg,,,,,,,,,,1,0 MAF_V,1633,65535,MAF,"MAF V",,VOLTAGE,"A/D Counts","6,W,U","Mass Air Flow Sensor voltage, no FMEM",imaf,"Mass Air Flow sensor voltage (raw A/D counts, before any FMEM substitution). To convert A/D counts to volts, divide by 1024, then multiply by 5.0",H,G,0,1240,,,,,1,0 MAP,1452,65535,MAP,MAP,,"PRESSURE, FREQUENCY",Hz,"8,W,U","Manifold Absolute Pressure",map_freq,,S,D,,,,,,,0,0 MAP_KPA,1440,65535,,,,PRESSURE,"kPa Absolute","2,W,U","Manifold Absolute Pressure - Filtered",map_kpa,"At Key On Engine Off, BARO, MAP, and EBP should all read 14.7 psi at sea level and should all agree within .5 psi",,D,,,,,,,0,0 MAP_V,0900,65535,MAP_V,,,VOLTAGE,Volts,"10,W,S","Analog MAP (intake Manifold Absolute Pressure) Sensor Voltage.",map_volts,,,"G,D",,,,,,,0,0 MAT,16E0,65535,,,,TEMPERATURE,"degrees F",",B,S","(Intake) Manifold Air Temperature (may reflect an FMEM substitution value)",mat,,,D,,,,,,,0,0 MAT_V,16DF,65535,MAT,,,VOLTAGE,"A/D Counts","6,W,U","(Intake) Manifold Air Temperature Sensor input voltage before any FMEM substitution",ad_mat,,,D,,,,,,,0,0 MFDSD,1412,65535,MFDES,,,MASS,mg,"4,W,U","Mass Fuel Desired, in milligrams per stroke.",mfdes,"Used on 1996 and late 7.3L diesel truck. IPR and MFDSD should rise at the same rate as LOAD and/or demand increases",,D,,,,,,,0,0 MFF_EGR,16D9,65535,,MFF_EGR,,VOLTS,"A/D Counts","6,W,U","EGR DPFE sensor input at the time of misfire",mmf_egr,"EGR DPFE sensor input at the time the misfire DTC was stored",M,G,,,,,,,1,0 MFF_IAT,16D6,65535,,MFF_IAT,,DEG,DEG,",B,S","Intake air temperature at the time of misfire",mmf_act,"Intake air temperature at the time the misfire DTC was stored",M,G,,,,,,,1,0 MFF_LOAD,16D4,65535,,MFF_LOAD,,PERCENT,Percent,"15,W,U","Engine load at the time of misfire",mmf-load,"Engine load at the time he misfire DTC was stored",M,G,,,,,,,1,0 MFF_PNP,16DD,65535,,MFF_PNP,,INT,None,,"1=in drive during the time of misfire",mmf_ndsflg,"1=in drive during the time the misfire DTC was stored",M,G,,,,,,,1,0 MFF_RNTM,16D8,65535,,MFF_RNTM,,SEC,SEC,",B,U","Engine running time at the time of misfire",mmf_runtime,"Engine running time at the time the misfire DTC was stored",M,G,,,,,,,1,0 MFF_RPM,16D3,65535,,MFF_RPM,,RPM,RPM,"2,W,U","Engine rpm at the time of misfire",mmf_n,"Engine rpm at the time the misfire DTC was stored",M,G,,,,,,,1,0 MFF_SOAK,16D7,65535,,MFF_SOAK,,MIN,MIN,"1,W,U","Engine-off soak time at the time of misfire",mmf_soaktime,"Engine-off soak time at the time the misfire DTC was stored",M,G,,,,,,,1,0 MFF_TCNT,16DB,65535,,MFF_T_CNT,,INT,None,",,U","Number of trips since the time of misfire",mmf_trip_cnt,"Number of trips since the time misfire DTC was stored",M,G,,,,,,,0,0 MFF_TP,16DA,65535,,MFF_TP,,VOLTS,"A/D Counts","6,W,U","Throttle position at the time of misfire",mmf_tp,"Throttle position at the timethe misfire DTC was stored",M,G,,,,,,,1,0 MFF_VS,16D5,65535,,MFF_VS,,MPH,MPH,"1,B,U","Vehicle speed at the time of misfire",mmf_vsbar,"Vehicle speed at the time the misfire DTC was stored",M,G,,,,,,,1,0 MGP,1441,65535,,,,PRESSURE,"kPa Guage","2,W,S","Manifold Guage Pressure",mgp,"At full throttle in fourth (manual) or third (auto) gear, MGGP should read 15 psi.",,D,,,,,,,0,0 MIL,1103,65535,MIL,MIL,MIL,INT,None,,"1=MIL requested to be on",mil_on,,,"G,D",,,,,,,1,0 MIS_CNT,1616,65535,,,,INT,"# of misfires","0,W,U","low word of cumulative # of misfires",nummis,,,D,,,,,,,1,0 MIS_CNT,1621,65535,,,,INT,"# of misfires","65520,B,U","high byte of cumulative # of misfires",nummis,,,D,,,,,,,1,0 MIS_CNT1,160E,65535,,,,INT,"# of misfires","0,W,U","low word of cumulative # of misfires - Cyl #1",nummis1,,,D,,,,,,,0,0 MIS_CNT1,1619,65535,,,,INT,"# of misfires","65520,B,U","high byte of cumulative # of misfires - Cyl #1",nummis1,,,D,,,,,,,0,0 MIS_CNT2,160F,65535,,,,INT,"# of misfires","0,W,U","low word of cumulative # of misfires - Cyl #2",nummis2,,,D,,,,,,,0,0 MIS_CNT2,161A,65535,,,,INT,"# of misfires","65520,B,U","high byte of cumulative # of misfires - Cyl #2",nummis2,,,D,,,,,,,0,0 MIS_CNT3,1610,65535,,,,INT,"# of misfires","0,W,U","low word of cumulative # of misfires - Cyl #3",nummis3,,,D,,,,,,,0,0 MIS_CNT3,161B,65535,,,,INT,"# of misfires","65520,B,U","high byte of cumulative # of misfires - Cyl #3",nummis3,,,D,,,,,,,0,0 MIS_CNT4,1611,65535,,,,INT,"# of misfires","0,W,U","low word of cumulative # of misfires - Cyl #4",nummis4,,,D,,,,,,,0,0 MIS_CNT4,161C,65535,,,,INT,"# of misfires","65520,B,U","high byte of cumulative # of misfires - Cyl #4",nummis4,,,D,,,,,,,0,0 MIS_CNT5,1612,65535,,,,INT,"# of misfires","0,W,U","low word of cumulative # of misfires - Cyl #5",nummis5,,,D,,,,,,,0,0 MIS_CNT5,161D,65535,,,,INT,"# of misfires","65520,B,U","high byte of cumulative # of misfires - Cyl #5",nummis5,,,D,,,,,,,0,0 MIS_CNT6,1613,65535,,,,INT,"# of misfires","0,W,U","low word of cumulative # of misfires - Cyl #6",nummis6,,,D,,,,,,,0,0 MIS_CNT6,161E,65535,,,,INT,"# of misfires","65520,B,U","high byte of cumulative # of misfires - Cyl #6",nummis6,,,D,,,,,,,0,0 MIS_CNT7,1614,65535,,,,INT,"# of misfires","0,W,U","low word of cumulative # of misfires - Cyl #7",nummis7,,,D,,,,,,,0,0 MIS_CNT7,161F,65535,,,,INT,"# of misfires","65520,B,U","high byte of cumulative # of misfires - Cyl #7",nummis7,,,D,,,,,,,0,0 MIS_CNT8,1615,65535,,,,INT,"# of misfires","0,W,U","low word of cumulative # of misfires - Cyl #8",nummis8,,,D,,,,,,,0,0 MIS_CNT8,1620,65535,,,,INT,"# of misfires","65520,B,U","high byte of cumulative # of misfires - Cyl #8",nummis8,,,D,,,,,,,0,0 MISDEL1,0951,65535,,,,PERCENT,Percemt,"4,W,U","Cylinder 1 percent change in rotational velocity on that cylinder",perdel1,"used for detecting a cylinder 1 misfire. Larger values are associated with a misfire being detected. 1 bit = 1/16th of 1 percent.",,D,,,,,,,0,0 MISDEL2,0952,65535,,,,PERCENT,Percemt,"4,W,U","Cylinder 2 percent change in rotational velocity on that cylinder",perdel2,"used for detecting a cylinder 2 misfire. Larger values are associated with a misfire being detected. 1 bit = 1/16th of 1 percent.",,D,,,,,,,0,0 MISDEL3,0953,65535,,,,PERCENT,Percemt,"4,W,U","Cylinder 3 percent change in rotational velocity on that cylinder",perdel3,"used for detecting a cylinder 3 misfire. Larger values are associated with a misfire being detected. 1 bit = 1/16th of 1 percent.",,D,,,,,,,0,0 MISDEL4,0954,65535,,,,PERCENT,Percemt,"4,W,U","Cylinder 4 percent change in rotational velocity on that cylinder",perdel4,"used for detecting a cylinder 4 misfire. Larger values are associated with a misfire being detected. 1 bit = 1/16th of 1 percent.",,D,,,,,,,0,0 MISDEL5,0955,65535,,,,PERCENT,Percemt,"4,W,U","Cylinder 5 percent change in rotational velocity on that cylinder",perdel5,"used for detecting a cylinder 5 misfire. Larger values are associated with a misfire being detected. 1 bit = 1/16th of 1 percent.",,D,,,,,,,0,0 MISDEL6,0956,65535,,,,PERCENT,Percemt,"4,W,U","Cylinder 6 percent change in rotational velocity on that cylinder",perdel6,"used for detecting a cylinder 6 misfire. Larger values are associated with a misfire being detected. 1 bit = 1/16th of 1 percent.",,D,,,,,,,0,0 MISDEL7,0957,65535,,,,PERCENT,Percemt,"4,W,U","Cylinder 7 percent change in rotational velocity on that cylinder",perdel7,"used for detecting a cylinder 7 misfire. Larger values are associated with a misfire being detected. 1 bit = 1/16th of 1 percent.",,D,,,,,,,0,0 MISDEL8,0958,65535,,,,PERCENT,Percemt,"4,W,U","Cylinder 8 percent change in rotational velocity on that cylinder",perdel8,"used for detecting a cylinder 8 misfire. Larger values are associated with a misfire being detected. 1 bit = 1/16th of 1 percent.",,D,,,,,,,0,0 MIL_F,162E,65535,MIL_FLT,,MILF,INT,None,,"1= Service Engine Soon light (MIL) output fault indicated",mil_fault,,,"G,D",,,,,,,1,0 MISFIRE,1102,65535,MISFIRE,MISF,MISF,INT,None,,"1=currently misfiring",ffg_misfire,"This flag goes to 1 when the vehicle exceed the misfire rate limit for the first 1000 revs, or any four 1000 rev blocks during the drive cycle. Follows DTC setting criteria.",M,G,,,,,,,1,0 MISSTAT,095D,65535,,MISSTAT,,INT,None,,"1=Misfire monitor completed this driving cycle",mis_mon,,O,G,,,,,,,0,0 MP_LRN,16DD,65535,,MP_LRN,,INT,None,,"1=Misfire wheel profile learned in KAM",cf_kam_mtr,"If battery is diconnected or KAM is cleared, a misfire profile needs to be learned before the monitor is active. Do three 60 to 40 mph no-braking decels to learn a new crankshaft wheel profile. ",M,G,,,,,,,1,0 O2S11_FL,1107,65535,,,,INT,None,,"1=HO2S21 Lack of switching failure",egofmflg2,,H,G,,,,,,,1,0 O2S11_SV,16BC,65535,,,,VOLTS,Volts,"10,W,S","Signed HO2S11 voltage",s_vego11,,H,G,,,,,,,1,0 O2S11_V,1173,65535,O2S11,O2S11,,"VOLTAGE, INT",Volts,"10,W,U","HO2S11 Voltage",vego11,,H,G,,,,,,,1,0 O2S11_V,1695,65535,O2S11,,,"VOLTAGE, INT",Volts,"10,W,S","Bank 1 Upstream O2S Voltage before correcting for CSD (Characteristic Shift Downward) condition",s_vego11,,H,G,,,,,,,0,0 O2S11FM,1107,65535,O2S11FM,,O2S1FM,INT,None,,"1=EGO1 sensor failure",ego1fmflg,,H,G,,,,,,,1,0 O2S12_SV,1699,65535,,,,VOLTS,Volts,"10,W,S","Signed HO2S12 voltage",s_vego12,,H,G,,,,,,,1,0 O2S12_V,1174,65535,O2S12,O2S12,,VOLTAGE,Volts,"10,W,U","HO2S12 Voltage",vego12,,H,G,,,,,,,1,0 O2S21_FL,1107,65535,,,,INT,None,,"1=HO2S11 Lack of switching failure",egofmflg1,,H,G,,,,,,,1,0 O2S21_SV,16BD,65535,,,,VOLTS,Volts,"10,W,S","Signed HO2S21 voltage",s_vego21,,H,G,,,,,,,1,0 O2S21_V,1175,65535,O2S21,O2S21,,"VOLTAGE, INT",Volts,"10,W,U","HO2S21 Voltage",vego21,,H,G,,,,,,,1,0 O2S21_V,1696,65535,O2S21,,,"VOLTAGE, INT",Volts,"10,W,S","Bank 2 Upstream O2S Voltage before correcting for CSD (Characteristic Shift Downward) condition",s_vego21,,H,G,,,,,,,0,0 O2S21FM,1107,65535,O2S21FM,,O2S2FM,INT,None,,"1=EGO2 sensor failure",ego2fmflg,,H,G,,,,,,,1,0 O2S22_SV,169A,65535,,,,VOLTS,Volts,"10,W,S","Signed HO2S22 voltage",s_vego22,,H,G,,,,,,,1,0 O2S22_V,1176,65535,O2S22,O2S22,,VOLTAGE,Volts,"10,W,U","HO2S22 Voltage",vego22,,H,G,,,,,,,1,0 OCTADJ,1102,65535,,OCTADJ,,INT,None,,"1=field octane adjust requested (spark retard)",octadj,,,G,,,,,,,1,0 OCTANE,16C3,65535,OCTANE,,,INT,None,"0,B,U","Territory Octane. (Research method octane number that was flashed at end of line for multi-cal borderline spark adjustment.)",oct_num_eol,,,G,,,,,,,0,0 PBPP,A211,65535,PBA,,*,INT,None,,"Parking Brake Pedal Position",scp_park_brk,,,D,,,,,,,0,0 PIP_CTR,09D5,65535,,,,INT,None,"0,B,U","Counter incremented every PIP rising edge",sync_ctr_0,,,,,,,,,,0,0 PIP_HIGH,09CD,65535,,,,,,,"1 = PIP state is high",,,,,,,,,,,0,0 PIPTM,09D7,65535,,,,Time,sec,"18,W,U","Last Half PIP time",half_pip_prd,,,,,,,,,,0,0 PSP_V,1625,65535,PSP,PSPSV,,"INT, PRESSURE, VOLTAGE","A/D Counts","6,W,U","Power Steering Sensor, raw A/D counts",pspt_cnts,,,G,,,,,,,0,0 PSPSW,1101,65535,PSP,PSP,PSP,"PRESSURE, INT, VOLTAGE",None,,"1=Power steering load present (A power steering load disables idle speed learning)",powsflg,,I,G,,,,,,,1,0 PSPSW_V,1626,65535,PSP,,,"PRESSURE, INT, VOLTAGE","A/D Counts","6,W,U","analog input for Power Steering Press Switch",ipsps,,,G,,,,,,,0,0 REARDEF,1681,65535,REAR_DEF,,RDEF,INT,None,,"1=rear window defogger (heated backlight) is on",rdeflg,"Mazda applications",,G,,,,,,,0,0 REARFT1,163E,65535,,O2SFT1,,PERCENT,Percent,"13,W,S","Rear O2 Fuel Trim, Bank 1",r_bias1,,H,G,,,,,,,1,0 REARFT2,163F,65535,,O2SFT2,,PERCENT,Percent,"13,W,S","Rear O2 Fuel Trim, Bank 2",r_bias2,,H,G,,,,,,,1,0 RIDECTL,1104,65535,ARC_,,ARC,INT,None,,"1=Hard accel detected for ride control",acl,,,G,,,,,,,1,0 RPM,1165,65535,Rpm,RPM,,RPM,RPM,"2,W,U","Engine RPM",n,,"I,H","G,D",0,9000,,,,,1,0 RPMDSD,1135,65535,,RPMDSD,,RPM,RPM,"65532,B,U","Desired Idle RPM",dsdrpm,"Desired idle rpm (can vary in neutral, drive, during cold starts, A/C on/off, powersteering on/off, rpm is generally controlled to within +/- 32 rpm of desired)",I,G,,,,,,,1,0 SAIR,1104,65535,AIR,AIR,AIR,INT,None,,"1=Electric air pump commanded on",eam,"Secondary Air system on",,G,,,,,,,1,0 SAIR_F,162F,65535,AIR_FLT,,AIRF,INT,None,,"1=Secondary air fault",eam_fault,,,G,,,,,,,1,0 SAIRB,1688,65535,AIRB,,"AIR B",INT,None,,"1=Secondary Air bypass comanded on",am1,,,G,,,,,,,0,0 SAIRBM,1113,65535,AIRBA,,AIRA,INT,None,,"1=Secondary Air Bypass solenoid circuit monitor high",airb_osm,,,G,,,,,,,0,0 SAIRD,1688,65535,AIRD,,"AIR D",INT,None,,"1=Secondary Air Diverter commanded on",am2,,,G,,,,,,,0,0 SAIRDM,1113,65535,AIRDA,,"AIR D",INT,None,,"1=Secondary Air Diverter solenoid circuit monitor high",aird_osm,,,G,,,,,,,0,0 SAIRM,110C,65535,AIRM,,AIRM,INT,None,,"1=Secondary Air Injection Monitor high",eamm,,,G,,,,,,,1,0 SAIRSTAT,095D,65535,,SAIRSTAT,,INT,None,,"1=Secondary air monitor completed this driving cycle",sair_mon,,O,G,,,,,,,0,0 SCBC,0964,65535,,,,INT,None,,"1=Supercharger Bypass Control is commanded to bypass the supercharger.",sbc,,,G,,,,,,,0,0 SCBC_F,0964,65535,,,,INT,None,,"1=Supercharger Bypass Control output fault detected.",sbc_fault,,,G,,,,,,,0,0 SCIL,0968,65535,,,,,,,"1=Vehicle Speed Control (VSC) Indicator Lamp is commanded ON (typically indicating that the VSC is engaged).",lod_state_scil,,,,,,,,,,0,0 SCIPC,0964,65535,,,,INT,None,,"1= Super Charger Intercooler (coolant) Pump is commanded on.",icp,,,G,,,,,,,0,0 SCIPC_F,0964,65535,,,,INT,None,,"1=Super Charger Intercooler (coolant) Pump output fault detected.",icp_fault,,,G,,,,,,,0,0 SCCS_V,A216,65535,SCCS,,,VOLTAGE,"A/D Counts","6,W,U","Speed Control Switch Input",ad_sccs,,,"G,D",,,,,,,0,0 SCCSSTAT,A214,65535,,,,INT,None,"0,B,U","Speed Control Switch State",sccs_state,"0h - Off, 1h - Coast/tap down, 2h - Set/accel/tap up, 3h - Resume, 4h - Open, 5h - On",,D,,,,,,,0,0 SHRTFT1,1158,65535,SHRTFT1,STFTRIM1,,"PERCENTAGE, INT",Percent,"15,W,U","Short Term Fuel Trim, bank 1",lambse1,,"I,H",G,,,,,,,1,0 SHRTFT2,1159,65535,SHRTFT2,STFTRIM2,,"PERCENTAGE, INT",Percent,"15,W,U","Short Term Fuel Trim, bank 2",lambse2,,"I,H",G,,,,,,,1,0 SPARK,116B,65535,SparkAdv,SPARK,,ANGLE,"DEG BTDC","2,W,S","Spark Advance",saftot,,,G,-60,60,,,,,1,0 SRC,16FD,65535,,,,,,,"1 = Starter Motor Relay is enabled",sm_enabled,,,,,,,,,,0,0 SYNC,09CD,65535,,,,,,,"1 = Camshaft position and Crankshaft position are in sync",,,,,,,,,,,0,0 TCWGATDC,16E1,65535,WGATE,,,PERCENTAGE,Percent,"16,W,U","Wastegate control duty cycle;",wgc_dty," 0 =OFF (exhaust cannot bypass the turbocharger) and 1.00 =ON (exhaust can bypass the turbocharger).",,D,,,,,,,0,0 TORQUE,163A,65535,,TQNET,,FT-LBS,FT-LBS,",B,U","Net torque into Torque Convertor",tq_net,,,G,,,,,,,0,0 TORQUE,1400,65535,,TQNET,,FT-LBS,FT-LBS,"65534,B,U","Net torque into Torque Convertor",tq_net,"Diesel only",,D,,,,,,,0,0 TORQUE,09CB,65535,,,,,FT-LBS,"0,W,S","Net torque into Torque Convertor",,,,D,,,,,,,0,0 TP_MODE,1125,65535,TP_MODE,TPMODE,,INT,None,"0,B,S","Throttle Mode ",apt,"Throttle Mode (Closed throttle = -1, Part throttle = 0, WOT = 1; must be in closed throttle for idle rpm control)",I,G,,,,,,,1,0 TP_V,1154,65535,TP,TPV,,"VOLTAGE, PERCENTAGE","A/D Counts","6,W,U","Throttle Position Counts, no FMEM",tp_eng,"Throttle Position Counts (raw A/D counts, before any FMEM substitution). To convert A/D counts to volts, divide by 1024, then multiply by 5.0",I,G,,,,,,,1,0 TP2_V,1629,65535,TPB,,,VOLTAGE,"A/D Counts","6,W,U","Raw input for position of 2ndary throttle (traction ctrl)",itp2,,,G,,,,,,,0,0 TPLRNMIN,1169,65535,APP_LOW,TPREL,,VOLTAGE,"A/D Counts","6,W,U","Closed Throttle Position",ratch,"Closed throttle position (lowest learned throttle positions since startup, initialized to ~ 250 counts at key-on) To convert A/D counts to volts, divide by 1024, then multiply by 5.0",I,G,,,,,,,1,0 TQ_CNTL,095E,65535,,,,INT,None,"0,B,U","Fuel Control State",tq_source,"0 = No torque reduction requested 1 = Torque Truncation. Cuts fuel to protect when line pressure fails to minimum limit 2 = Traction Control Event. Cuts fuel and/or spark for traction control 3 = Vehicle Speed Limit - Cuts fuel",,G,,,,,,,0,0 TRAC,1105,65535,TRAC,,TRAC,INT,None,,"1=traction assist is available",trac_option,,,G,,,,,,,1,0 TRACDC,162A,65535,TCTC,,,"PERCENTAGE, INT",Percent,"15,W,U","Duty cycl for 2ndary throttle (traction crtl) ",trac_dc,,,G,,,,,,,0,0 TRIP,1103,65535,TRIP,TRIP,TRIP,INT,None,,"1=OBD-II trip completed",trip,,,"G,D",,,,,,,1,0 TRIPCNT,0100,65535,,TRIPCNT,,INT,None,"0,B,U","Number of completed OBDII trips",trip_cnt,,O,"G,D",,,,,,,1,0 VCT1DC,16CF,65535,,CAMDC,,PERCENT,Percent,"15,W,U","Camshaft Position Commanded Duty Cycle",cam_dc,,,G,,,,,,,0,0 VCT1ERR,16CE,65535,,CAMERRR,,DEG,DEG,"4,W,S","Camshaft Position error",cam_err(0),,,G,,,,,,,0,0 VCT2DC,091E,65535,,CAMDC,,PERCENT,Percent,"15,W,U","Camshaft Position Commanded Duty Cycle",cam_dc,,,G,,,,,,,0,0 VCT2ERR,091D,65535,,CAMERRR,,DEG,DEG,"4,W,S","Camshaft Position error",cam_err(1),,,G,,,,,,,0,0 VCTM,16B1,65535,VCTA,,VCTA,INT,None,,"1=Circuit monitor is high for the right bank output for Variable Camshaft Timing (VCT).",vct_osm,,,G,,,,,,,0,0 VFDSD,1411,65535,VFDES,,,VOLUME,"cubic mm","4,W,U","Volume Fuel Desired",vfdes,,,D,,,,,,,0,0 VGTDC,096D,65535,,,,,Percent,"15,W,U","Variable Geometry Turbo Duty Cycle",,,,D,,,,,,,0,0 VGT_F,0968,65535,,,,,,,"Variable Geometry Turbo output fault detected",,,,,,,,,,,0,0 VPWR,1172,65535,VPWR,VPWR,,VOLTAGE,Volts,"4,B,U","Battery Voltage",vbat,"Battery voltage, can vary between 10.5 to 17 volts, should be within +/- 0.5 volts of battery voltage. For diesels, should be above 10 volts when starting.",,"G,D",,,,,,,1,1 VREF,1155,65535,VREF,VREF,,VOLTAGE,"A/D Counts","6,W,U","Calibration Voltage input",ivcal,"Calibration voltage reference input. Nominally 5.0 +/- 1.0 volts. To convert A/D counts to volts, divide by 1024, then multiply by 5.0",,"G,D",,,,,,,0,0 WFS,099B,65535,,,,,,,"1 = WFS sensor has detected a water in fuel condition",wif_lamp_on,,,,,,,,,,0,0 LFT1ADR,160B,65535,,,,,None,,"LONGFT1 address and configuration",aft1_adrs,,H,"G,D",,,,,,,1,0 LFT2ADR,160C,65535,,,,,None,,"LONGFT2 address and configuration",aft2_adrs,,H,"G,D",,,,,,,1,0 4WDL,1101,65535,4X4L,4X4L,4X4L,INT,None,,"1=4X4 Low requested by driver",flg_4x4l,,,"G,D",,,,,,,1,0 4WDL,A211,65535,4X4L,,*,INT,None,,"1=4X4 Low requested by driver",,,,D,,,,,,,0,0 AXLERAT,16F1,65535,,"AXLE RATIO",,INT,None,"10,W,U","Active Axle Ratio",vid_rt_axle,,,"G,D",,,,,,,1,0 CCS,1105,65535,CCS,CCS,CCS,"INT, PERCENTAGE, CURRENT",None,,"1= Coast Clutch Solenoid Commanded on",flg_ss_eng,,,"G,D",,,,,,,1,0 CCS_F,16BE,65535,CCSF,,*,INT,None,,"1=Coast Clutch Solenoid inductive signature malfunction detected",ccs_is_fault,,,"G,D",,,,,,,0,0 CCSPC_V,1683,65535,CCSV,,,VOLTAGE,"A/D Counts","6,W,U","Current Monitor for 3-2 Timing Coast Clutch Solenoid",ss3locm,,,"G,D",,,,,,,0,0 CPP/TCS,A211,65535,CPP,,*,INT,None,,"1=Clutch Engaged/Overdrive Switch pressed.",inp_image_rp,,,D,,,,,,,0,0 CSSPC,1682,65535,CCS,,,"INT, PERCENTAGE, CURRENT",PSI,"0,B,U","Pressure required for 3-2 Timing Coast Clutch Solenoid",pres_32,,,"G,D",,,,,,,0,0 GEAR,11B3,65535,Gear,GEAR,,INT,None,"1,B,U","Commanded Gear for Transmission",gr_cm,,,"G,D",,,,,,,0,0 GEARMAX,0973,65535,,,,INT,None,"1,B,U","Highest Gear Permitted in Current State",gear_top,,,,,,,,,,0,0 GEAR_OSC,0972,65535,,,,INT,None,"1,B,U","Transmission Gear Commanded control status where: 0=commanded gear is not controlled by OSC, 1=1st gear is commanded by OSC, 2=2nd gear is commanded by OSC, 3=3rd gear is commanded by OSC, etc.",osc_gear_cmd,,,,,,,,,,0,0 GR_RATIO,163B,65535,,GEARRAT,,INT,None,"14,W,U","Transmission Gear Ratio (inputspeed/output speed)",rt_trans,,,"G,D",,,,,,,0,0 HRSH_SHFT,0926,65535,,,,INT,None,,"1= Harsh Shift requeste by Output State Control",flg_hrsh_sft,,,,,,,,,,0,0 ISS_F,0959,65535,,,,INT,None,,"1 = Input for Intermediate Shaft Speed is unreliable",ffg_hcds,,,,,,,,,,0,0 ISS_SRC,094B,65535,,,,RPM,RPM,"2,W,U","Intermediate shaft speed, no FMEM",ims_src,,,"G,D",,,,,,,0,0 LINEDSD,09D8,65535,,,,"PRESSURE, INT",PSI,"1,W,U","Desired Main line pressure for transmission",line_prs,,,,,,,,,,0,0 LPC,11C0,65535,EPC,EPC,,"PRESSURE, INT",PSI,"1,B,U","Electronic Pressure Control pressure",tv_pres,"Transmission Line Pressure - controls overall torque capacity of the transmission and may control shift quality.",,"G,D",,,,,,,0,0 LPCM,11B2,65535,EPCV,,,VOLTAGE,"A/D Counts","6,W,U","EPC Overcurrent Monitor",epcocm1,"Output state monitor for Line Pressure output. Input is read using a normal 0-5 volt A/D input. A detected open circuit will produce maximum line pressure to ensure transmission durability. A detected short circuit may cause injectors to be turned off to",,"G,D",,,,,,,0,0 ODS,16B6,65535,ODS,,,RPM,RPM,"2,W,U","Transmission Overdrive Drum Speed.",ods_fil,,,"G,D",,,,,,,0,0 OSS,11B5,65535,OSS,OSS,,RPM,RPM,"2,W,U","Output Shaft Speed",no,,,"G,D",,,,,,,1,0 OSS_DIR,1936,65535,,,,INT,None,"1,W,S","Ouput shaft direction: 1 =vehicle moving forward, 0 = undetermined state, -1 = vehicle moving in reverse",no_dir,,,,,,,,,,0,0 OSS_F,0959,65535,,,,INT,None,,"1 = Input for Output Shaft Speed is unreliable",ffg_oss,,,,,,,,,,0,0 OSSFM,1107,65535,,,,,,,"1= In Output shaft speed failure mode",osfmflg,,,,,,,,,,1,0 OSS_SRC,0949,65535,,,,RPM,RPM,"2,W,U","Output Shaft Speed, no FMEM",os_src,,,"G,D",,,,,,,0,0 PCA,090F,65535,,,,PSI,PSI,"1,W,U","Commanded pressure for the transmission Electronic Pressure Control A (EPC-A/VFS-A).",vfs1_pres,,,"G,D",,,,,,,0,0 PCA_F,0941,65535,PCA_FLT,,,INT,None,"0,B,U","Electronic Pressure Control A (EPC-A/VFS-A) output fault status",vfs_a_ckt,"where 0=no fault detected, 1=short to ground, 2=open load, 4=short to battery power. ",,"G,D",,,,,,,0,0 PCA_AMP,090B,65535,PCAA,,,CURRENT,Amps,"8,B,U","Commanded current for the transmission Electronic Pressure Control A (EPC-A/VFS-A).",vfs1_I_out,,,"G,D",,,,,,,0,0 PCB,0910,65535,,,,PSI,PSI,"1,W,U","Commanded pressure for the transmission Electronic Pressure Control B (EPC-B/VFS-B).",vfs2_pres,,,G,,,,,,,0,0 PCB_F,0942,65535,PCB_FLT,,,INT,None,"0,B,U","Electronic Pressure Control B (EPC-B/VFS-B) output fault status",vfs_b_ckt,"where 0=no fault detected, 1=short to ground, 2=open load, 4=short to battery power. ",,"G,D",,,,,,,0,0 PCBM,090C,65535,PCBA,,,CURRENT,Amps,"8,B,U","Commanded current for the transmission Electronic Pressure Control B (EPC-B/VFS-B).",vfs2_I_out,,,"G,D",,,,,,,0,0 PCC,0911,65535,,,,PSI,PSI,"1,W,U","Commanded pressure for the transmission Electronic Pressure Control C (EPC-C/VFS-C).",vfs3_pres,,,G,,,,,,,0,0 PCC_F,0943,65535,PCC_FLT,,,INT,None,"0,B,U","Electronic Pressure Control C (EPC-C/VFS-C) output fault status",vfs_c_ckt,"where 0=no fault detected, 1=short to ground, 2=open load, 4=short to battery power. ",,"G,D",,,,,,,0,0 PCCM,090D,65535,,,,CURRENT,Amps,"8,B,U","Commanded current for the transmission Electronic Pressure Control C (EPC-C/VFS-C).",vfs3_I_out,,,"G,D",,,,,,,0,0 PCD,0912,65535,,,,PSI,PSI,"1,W,U","Commanded pressure for the transmission Electronic Pressure Control D (EPC-D/VFS-D).",vfs4_pres,,,G,,,,,,,0,0 PCDM,090E,65535,PCDA,,,CURRENT,Amps,"8,B,U","Commanded current for the transmission Electronic Pressure Control D (EPC-D/VFS-D).",vfs4_i_out,,,"G,D",,,,,,,0,0 PCFM,1106,65535,,,,,,,"1 = In Electronic pressure control failure mode",ofmflg,,,,,,,,,,1,0 PNP,1101,65535,PNP,PNP,CPP/PNP,INT,None,,"Park/Neutral Position 1=in drive",ndsflg,"Park/Neutral Position 1 = drive, clutch not depressed, 0= neutral (PNP determines which IACTx cell is used)",I,"G,D",,,,,,,1,0 PSA/RPS,090A,65535,,,,,,,"1 = Transmission pressure switch #1 input is high",ps1,,,,,,,,,,0,0 PSB,090A,65535,,,,,,,"1 = Transmission pressure switch #2 input is high",ps2,,,,,,,,,,0,0 PSC,090A,65535,,,,,,,"1 = Transmission pressure switch #3 input is high",ps3,,,,,,,,,,0,0 PSD,090A,65535,,,,,,,"1 = Transmission pressure switch #4 input is high",ps4,,,,,,,,,,0,0 PSE,090A,65535,,,,,,,"1 = Transmission pressure switch #5 input is high",ps5,,,,,,,,,,0,0 PTO,160D,65535,,PTO,,INT,None,,"1= Power Take Off engaged",pto_engaged,,,"G,D",,,,,,,1,0 RLC_F,099E,65535,,,,,,,"1 = Reverse Lamp control circuit fault detected",rlc_status,,,,,,,,,,0,0 SHFT_DROP,1934,65535,,,,RPM,RPM,"2,W,U","Overshoot RPM for PID 1931. The maximum RPM drop in input shaft speed below either (1) for upshifts - the speed at the completion of the upshift. or (2) for downshifts - the speed at the start of the downshift.",,,,,,,,,,,0,0 SHFT_FLRE,1935,65535,,,,RPM,RPM,"2,W,U","Flare RPM for PID 1931. The maximum RPM rise in input shaft speed above either (1) for upshifts - the speed at the start of the upshift, or (2) for downshifts - the speed at the end of the downshift.",,,,,,,,,,,0,0 SHFT_ID,1931,65535,,,,INT,none,"0,B,U","Identifies the particular shift for the values provided by the PIDs 1932, 1933, 1934, 1935",,,,,,,,,,,0,0 SHFT_LAG,1932,65535,,,,time,sec,"12,W,U","Time elapsed from the time the shift is commanded to the 10% shift complete time for PID 1931.",,,,,,,,,,,0,0 SHFT_TM,1933,65535,,,,time,sec,"12,W,U","Time elapsed from the 10% shift complete time to the 90% shift complete time for PID 1931.",,,,,,,,,,,0,0 SHFT_TYP,0947,65535,,,,INT,None,"0,B,U","Commanded Gear/PRNDL Information",ofd_sft_typ,"See Additional Info for Description of states",,,,,,,,,0,0 SIL,160D,65535,SIL,,*,INT,None,,"1=Shift Indicator Light (SIL) commanded on",sil,,,G,,,,,,,1,0 SSA,1105,65535,SSA_SS1,SS1,SS1,INT,None,,"1=Shift Solenoid 1 commanded on",flg_ss_1,,,"G,D",,,,,,,1,0 SSA_AMP,193D,65535,,,,Current,Amps,"8,B,U","Commanded current for Shift solenoid #1",pc1_i_out,,,,,,,,,,0,0 SSA_F,1632,65535,SSA_SS1_FLT,,SS1F,INT,None,,"1=Shift Solenoid #1 output fault detected",ss1_fault,,,"G,D",,,,,,,0,0 SSAM,1113,65535,SSAA_SS1A,,SS1A,INT,None,,"1=Shift Solenoid #1 (SS1) circuit monitor is high",ss1_osm,,,"G,D",,,,,,,0,0 SSB_AMP,193E,65535,,,,Current,Amps,"8,B,U","Commanded current for Shift solenoid #2",pc2_i_out,,,,,,,,,,0,0 SSB,1105,65535,SSB_SS2,SS2,SS2,INT,None,,"1=Shift Solenoid 2 commanded on",flg_ss_2,,,"G,D",,,,,,,1,0 SSB_F,1632,65535,SSB_SS2_FLT,,SS2F,INT,None,,"1=Shift Solenoid #2 output fault detected",ss2_fault,,,"G,D",,,,,,,0,0 SSBM,1113,65535,SSBA_SS2A,,SS2A,INT,None,,"1=Shift Solenoid #2 (SS2) circuit monitor is high",ss2_osm,,,"G,D",,,,,,,0,0 SSC_AMP,193F,65535,,,,Current,Amps,"8,B,U","Commanded current for Shift solenoid #3",pc3_i_out,,,,,,,,,,0,0 SSC,1105,65535,SSC_SS3,SS3,SS3,INT,None,,"1=Shift Solenoid 3 commanded on",flg_ss_3,,,"G,D",,,,,,,1,0 SSC_F,1632,65535,SSC_SS3_FLT,,SS3F,INT,None,,"1=Shift Solenoid #3 output fault detected",ss3_fault,,,"G,D",,,,,,,0,0 SSCM,1113,65535,SSCA,,SS3A,INT,None,,"1=Shift Solenoid #3 (SS3) circuit monitor is high",ss3_osm,,,"G,D",,,,,,,0,0 SSD_AMP,090E,65535,,,,Current,Amps,"8,B,U","Commanded current for Shift solenoid #4",pc4_i_out,,,,,,,,,,0,0 SSDDC,16CA,65535,SSD_SS4,,,INT,None,"7,B,U","Coast Clutch Solenoid (CCS) output duty cycle",pwm_ss_4,,,"G,D",,,,,,,0,0 SSE_AMP,09C8,65535,,,,Current,Amps,"8,B,U","Commanded current for Shift solenoid #5",pc5_i_out,,,,,,,,,,0,0 SSPCA,193A,65535,,,,"PRESSURE, INT",PSI,"1,W,U","Commanded pressure for Shift Solenoid #1",pc1_prs,,,,,,,,,,0,0 SSPCA_F,1940,65535,,,,INT,None,"0,B,U","Shift Solenoid #1 output fault status, where 0=no fault detected, 1=shoft to ground, 2=open load, 4=short to battery power. ",vfs_a_ckt,,,,,,,,,,0,0 SSPCB,193B,65535,,,,"PRESSURE, INT",PSI,"1,W,U","Commanded pressure for Shift Solenoid #2",pc2_prs,,,,,,,,,,0,0 SSPCB_F,1941,65535,,,,INT,None,"0,B,U","Shift Solenoid #2 output fault status, where 0=no fault detected, 1=shoft to ground, 2=open load, 4=short to battery power. ",vfs_b_ckt,,,,,,,,,,0,0 SSPCC,193C,65535,,,,"PRESSURE, INT",PSI,"1,W,U","Commanded pressure for Shift Solenoid #3",pc3_prs,,,,,,,,,,0,0 SSPCC_F,1942,65535,,,,INT,None,"0,B,U","Shift Solenoid #3 output fault status, where 0=no fault detected, 1=shoft to ground, 2=open load, 4=short to battery power. ",vfs_c_ckt,,,,,,,,,,0,0 SSPCD,0912,65535,,,,"PRESSURE, INT",PSI,"1,W,U","Commanded pressure for Shift Solenoid #4",pc4_prs,,,,,,,,,,0,0 SSPCD_F,095A,65535,,,,INT,None,"0,B,U","Shift Solenoid #4 output fault status, where 0=no fault detected, 1=shoft to ground, 2=open load, 4=short to battery power. ",vfs_d_ckt,,,,,,,,,,0,0 SSPCE,09AD,65535,,,,"PRESSURE, INT",PSI,"1,W,U","Commanded pressure for Shift Solenoid #5",pc5_prs,,,,,,,,,,0,0 SSPCE_F,09A0,65535,,,,INT,None,"0,B,U","Shift Solenoid #5 output fault status, where 0=no fault detected, 1=shoft to ground, 2=open load, 4=short to battery power. ",vfs_e_ckt,,,,,,,,,,0,0 TCC_AMP,09CA,65535,,,,CURRENT,Amps,"8,B,U","Commanded Current for Torque Convertor Clutch solenoid",cpc_i_out,,,,,,,,,,0,0 TCC_F,1632,65535,TCC_FLT,,TCCF,INT,None,,"1=Torque Convertor Clutch (TCC) output fault detected",tcc_h_fault,,,"G,D",,,,,,,0,0 TCC_FIS,16BE,65535,TCCF,,*,INT,None,,"1=Torque Converter Clutch solenoid inductive signature malfunction detected",tcc_is_fault,,,"G,D",,,,,,,0,0 TCC_TRAC,1104,65535,TCC,,*,INT,None,,"1=unlock convertor for traction control",trac_ulflg,,,"G,D",,,,,,,1,0 TCCDC,11B0,65535,TCC,TCCDC,,PERCENTAGE,Percent,"15,W,U","Torque Convertor Clutch Duty Cycle",bcsdc_out,,,"G,D",,,,,,,0,0 TCCFM,1107,65535,,,,,,,"1 = Convertor clutch unlocked to due excessive slip",flg_mlus_fm,,,,,,,,,,1,0 TCCM,110E,65535,TCCA,,TCCA,INT,None,,"1=Torque Convertor Clutch (TCC) circuit monitor is high",mlus_osm,,,"G,D",,,,,,,0,0 TCCM,1637,65535,TCCA,,,VOLTAGE,"A/D Counts","6,W,U","Torque Convertor Clutch Output State Monitor voltage",tcc_osm_cnts,,,"G,D",,,,,,,0,0 TCC_OSC,0971,65535,,,,INT,None,"0,B,U","Torque Convertor Clutch (TCC) control status where: 0=TCC not controlled by OSC, 1=TCC unlocked by OSC, 2=TCC locked by OSC.",osc_tcc_cmd,,,,,,,,,,0,0 TCC_OT,1105,65535,,,,,,,"1= In transmission overtemp lockup mode",flg_ot-lk,,,,,,,,,,1,0 TCCPC,09AF,65535,,,,"PRESSURE, INT",PSI,"1,W,U","Commanded Pressure for Torque convertor control",cpc_prs,,,,,,,,,,0,0 TCCPC_F,09A2,65535,,,,INT,None,"0,B,U","TCC Solenoid output fault status, where 0=no fault detected, 1=shoft to ground, 2=open load, 4=short to battery power. ",vfs_f_ckt,,,,,,,,,,0,0 TCIL,1104,65535,TCIL,TCIL,TCIL,INT,None,,"1=Trans control indicator light on",tcil_state,,,"G,D",,,,,,,1,0 TCIL_F,1632,65535,,,,,,,"1= Transmission Control Indicator light malfunction",tcil_fault,,,,,,,,,,0,0 TCS,1101,65535,,,,,,,"1 = Trans Control Button depressed",itcs,,,,,,,,,,1,0 TCSFLG,16B5,65535,,,,,,,"1 = Overdrive Cancel Function is desired",flg_tcs,,,,,,,,,,1,0 TFT,1674,65535,,"TFT ",,TEMP,"Degrees F","3,W,S","Transmission Fluid Temperature, no FMEM",tot_eng,,,"G,D",,,,,,,0,0 TFT_V,11BD,65535,TFT,TFTV,,"VOLTAGE, TEMPERATURE","A/D Counts","6,W,U","Transmission Fluid Temperature, no FMEM",tot_cnts,"Transmission Fluid Temperature Counts (raw A/D counts, before any FMEM substitution). To convert A/D counts to volts, divide by 1024, then multiply by 5.0",,"G,D",,,,,,,0,0 TFTFM,1107,65535,TOTF,,TFTFM,INT,None,,"1=in trans oil temperature (TOT) sensor failure mode",tot_fm_flg,,,"G,D",,,,,,,1,0 TIREREV,16F0,65535,,"TIRE SIZE",,REVS/MILE,REVS/MILE,"0,W,U","Active Tire Size",vid_tire_rev,,,"G,D",,,,,,,1,0 TR,11B6,65535,TR,TR,,"VOLTAGE, INT",None,"1,B,U","PRNDL position (1,2,3,4,5=neutral, 6=reverse, 7=park) See additional info for more ID assignements",pdl,"PRNDL position (1,2,3,4,5=neutral, 6=reverse, 7=park) After FMEM for Digital TRS Goes to 0 in FMEM for Analog TRS",,"G,D",,,,,,,0,0 TR_SRC,16D1,65535,,,,INT,None,"1,B,U","Transmission Range Sensor, no FMEM",pdl_pid,,,"G,D",,,,,,,0,0 TR_V,1151,65535,TR,"PNP V",,"VOLTAGE, INT","A/D Counts","6,W,U","Park Neutral Position, no FMEM",inds,"Park Neutral Position sensor (raw A/D counts, before any FMEM substitution). To convert A/D counts to volts, divide by 1024, then multiply by 5.0 Allows for open/short detection in Digital TRS",,"G,D",,,,,,,0,0 TR1,16B5,65535,TR/TR1,,0001,"VOLTAGE, INT",None,,"1=The TR1 digital input from the Transmission Range Selector (TRS) is high (switch is open)",tr1,,,"G,D",,,,,,,1,0 TR2,16B5,65535,TR2,,0010,INT,None,,"1=The TR2 digital input from the Transmission Range Selector (TRS) is high (switch is open)",tr2,,,"G,D",,,,,,,1,0 TR3A/TRA,16B5,65535,TR3_MODE,,0100,INT,None,,"1=The TR3 digital input from the Transmission Range Selector (TRS) is high (switch is open)",tr3,,,"G,D",,,,,,,1,0 TR4,16B5,65535,TR4,,1000,INT,None,,"1=The TR4 digital input from the Transmission Range Selector (TRS) is high (switch is open)",tr4,,,"G,D",,,,,,,1,0 TRAN_OT,1105,65535,,,,,,,"1 = transmission is overtemperature",otemp_fm_flg,,,,,,,,,,1,0 TR_DC,09A3,65535,,,,Percent,Percent,"8,W,U","Duty Cycle of Transmission Range Sensor",trp_raw,,,,,,,,,,0,0 TRFM,1101,65535,TRFM,,PNPFLT,INT,,,"1=Enter Failure mode for PRNDL",pdl_error,,,"G,D",,,,,,,1,0 TR_FREQ,09A4,65535,,,,,,"7,W,U","Frequency of Transmission Range sensor",trp_freq,,,,,,,,,,0,0 TRO_N_F,099E,65535,,,,,,,"1 = Neutral Output circuit fault detected",neut_fault,,,,,,,,,,0,0 TRO_P_F,099E,65535,,,,,,,"1 = Park Output circuit fault detected",park_fault,,,,,,,,,,0,0 TSLIP,11B7,65535,,SLIP,,RPM,RPM,"4,W,U","Calculated Slip across torque convertor",slip_abs,,,"G,D",,,,,,,0,0 TSLIPDSD,11B9,65535,,SLIPDSD,,RPM,RPM,"4,W,U","Desired slip across torque convertor",slip_des,,,G,,,,,,,0,0 TSLIPDSD,1677,65535,,SLIPDSD,,RPM,RPM,"4,W,U","Desired slip across torque convertor",slip_des,,,D,,,,,,,0,0 TCCRAT,11BA,65535,,SPDRAT,,INT,None,"14,W,U","Speed ratio across torque convertor",spd_ratio,,,"G,D",,,,,,,0,0 TSR,1697,65535,TR,,REV,"VOLTAGE, INT",None,,"1=Transmission Select Lever reverse position input switch indicates that reverse is selected.",itsr,,,"G,D",,,,,,,0,0 TSS,11B4,65535,TSS,TSS,,RPM,RPM,"2,W,U","Turbine Shaft Speed",ni,,,"G,D",,,,,,,0,0 TSS/ISS,162B,65535,,,,RPM,RPM,"2,W,U","Turbine speed adjucted for chain ratio",ntbart,,,,,,,,,,0,0 TSS_SRC,094A,65535,,,,RPM,RPM,"2,W,U","Turbine Shaft Speed, no FMEM",ts_src,,,"G,D",,,,,,,0,0 VBAT_FF,16FC,65535,,,,Volts,Volts,"10,W,S","Battery voltage at time of Mode $02 freeze frame storage",pid_316fc_d,,,,,,,,,,0,0 VS_SET,A210,65535,VS_SET_PCM,,,SPEED,MPH,"7,W,U","Vehicle Speed Setting",mph_setpoint,,,D,,,,,,,0,0 VSS,11C1,65535,VSS,VSS,,SPEED,MPH,"9,W,U","Vehicle Speed Sensor",vs,"Input signal can come from dedicated VS sensor (8,000 pulses/mile), output shaft speed sensor, external PSOM module or from other modules (like ABS) via the SCP link. Vehicle speed > ~5 mph will force ISCFLG to -1 at idle.","I,P","G,D",,,,,,,1,0 VSSFM,1106,65535,,,,,,,"1 = in vehicle speed failure mode",vssfmflg,,,,,,,,,,1,0 NUMKEY,C104,65535,,NUMKEYS,,,None,"0,B,U","Number of ignition key codes supported",,,,"G,D",,,,,,,0,0 SPAREKEY,C117,65535,,SPAREKEY,,,None,"0,,U","0= spare key programming enabled, 1= disabled",,"Byte #2 bit 5 contains this info",,"G,D",,,,,,,1,0 SECTIME,C117,65535,,,,,Time,"0,,U","Security Access time",,"Byte #3 contains time, (08-3F = 8 - 63 minutes)",,"G,D",,,,,,,1,0 ENSTAT,C124,65535,,,,,None,,"1= Engine enabled",,,,"G,D",,,,,,,1,0 PCM_VFY,C124,65535,,PCM_VFY,,,None,,"1= yes, 0= no",,,,"G,D",,,,,,,1,0 PCM_ID,C124,65535,,PCM_ID,,,None,,"1 = PCM_ID stored",,,,"G,D",,,,,,,1,0 ANTISCAN,C124,65535,,ANTISCN,,,None,,"1= Anti-scan enabled and counting, 0= disabled",,,,"G,D",,,,,,,1,0 SECSTAT,C115,65535,,,,,None,"0,B,U","Security Access Status",,"33= access denied, 55= access in progress, AA = Access granted (requires tester present message to maintian)",,"G,D",,,,,,,1,0 PATSOUT,C116,65535,,,,,None,"0,,U","Byte 1, bit 0 = 1 if code is valid, Bytes 2-4 contain outcode",,,,"G,D",,,,,,,1,0