0x1 v1.1 GM_P4_ECM unknown 0 Imported Checksum 0x8 0x3FFF 0x6 0x0 PROMIDA: EPROM ID number 0 0 DATECODE: EPROM date code 0 0 SEQNUMB: Production Sequence number 0 0 KKPGMID: Check sum $C008 through $ffff 0 0 KKKPGMID: Program ID word - $5D=1989 $AA=bypass sumcheck 0 0 KRPMUP: RPM Threshold for engine running (EST) RPM 0 0 KERUNCTR: number of succ refpers to allow eng run Ref 0 0 KFUELUP: RPM Threshold for run fuel mode RPM 0 0 KRUNFCTR: number of succ refpers to allow run fuel Ref 0 0 KFILTMP1: MAP params - MAP filter coefficient - Engine running Coeff 0 0 KKPMDF: MAP params - Default MAP reading for engine not running kPa 0 0 KKA: MAP params - Default MAP multiplier Coeff 0 0 KKB: MAP params - Default MAP offset - constant term kPa 0 0 KKACMAP: MAP params - Default MAP offset - A/C On kPa 0 0 KKDRMAP: MAP params - Default MAP offset - Drive or Reverse kPa 0 0 KTPCLOSE: TPS - TPS Closed throttle threshold (EGR port) % 0 0 KF4CNTR: TPS - F4 flag throttle opening delay 255 = 3.19 sec % 0 0 K3: TPS - TPS Full travel - Worst case minimum voltage Volts 0 0 KTAOFF: TPS - Closed TPS filter coefficient Coeff 0 0 KSPDSENA: Speed sensor constant PPK Pulses/kilometer 0 0 KFILTKPH: Speed sensor lag filter coefficient Coeff 0 0 KREFANGL: EST params - Spark reference angle Deg 0 0 KTIMELAG: EST params - Time domain correction to spark Usec 0 0 KMAXADV: EST params - Maximum Spark Advance from TDC Deg 0 0 KDFCOADV: EST params - DFCO Mode Forced Advance Deg 0 0 KDIAGADV: EST params - DIAG Mode Forced Advance Deg 0 0 KDIAGRPM: EST params - Maximum RPM for KDIAGADV RPM 0 0 KDYNGAIN: EST params - Dynamic correction factor FACTOR 0 0 KDYNDB: EST params - Dynamic correction delta ref deadband Msec 0 0 KADVLIM: EST params - Max rate of Advance increase except in DE Deg/S 0 0 KADVSLOP: EST params - F1 table Extension Slope If engine speed is greater than 4800 RPM, then spark advance is calculated proportional to RPM and added to the main spark calculated at 4800 RPM. ie. for RPM greater than 4800 spark = spark[4800] + (KADVSLOP * rpm4800) Deg/kRPM 0 0 KCTBIAS: EST params - F2 Table Bias Term KCTBIAS is subtracted from the values in F2 table (coolant advance) to obtain the actual coolant advance value. Deg 0 0 KTMRPM: EST params - Torque management RPM threshold RPM 0 0 KTMADV: EST params - Torque management Forced Advance Deg 0 0 KESCOOLA: EST params - ESC Coolant temp enable Minimum coolant temperature to enable ESC. DegC 0 0 KESCTIM: EST params - ESC Engine Run Time to Enable Time from engine start to enable ESC. Sec 0 0 KESCRPML: EST params - ESC Minimum RPM to Increase Retard RPM 0 0 KESCRPMH: EST params - ESC Maximum RPM to Increase Retard RPM 0 0 KRETMAX: EST params - ESC Maximum Retard Deg 0 0 KADBARO: Default Baro A to D conversion const (243 = 100kPa) kPa 0 0 KMAXOFF: Maximum MAP offset for Baro adjustment kPa 0 0 KKNOMALF: Number of power-ups to clear malfunctions Cycles 0 0 KKDIAGWM: Diagnostic Params - Malfunction 13 and 24 Coolant Threshold Malfunction 13 and 24 Coolant Threshold Deg C 0 0 KK13ENBL: Diagnostic Params - Malf 13 - O2 sensor open - Time since run en Malf 13 - O2 sensor open - Time since run enable Secs 0 0 KK13LOW: Diagnostic Params - Malf 13 - O2 sensor open - Sensor Low limit Malf 13 - O2 sensor open - Sensor Low voltage limit Volts 0 0 KK13HIGH: Diagnostic Params - Malf 13 - O2 sensor open - Sensor High limit Malf 13 - O2 sensor open - Sensor High voltage limit Volts 0 0 KK13TPS: Diagnostic Params - Malf 13 - O2 sensor open - Minimum throttle p Malf 13 - O2 sensor open - Minimum throttle position %tps 0 0 KK13TIM: Diagnostic Params - Malf 13 - O2 sensor open - Detection time Malf 13 - O2 sensor open - Detection time Secs 0 0 KK14TIME: Diagnostic Params - Malf 14 - Coolant Hot - Time since run enabl Malf 14 - Coolant Hot - Time since run enable Secs 0 0 KK14TEMP: Diagnostic Params - Malf 14 - Coolant Hot - Coolant temp hot lim Malf 14 - Coolant Hot - Coolant temp hot limit Deg C 0 0 KK15TIME: Diagnostic Params - Malf 15 - Coolant Cold - Time since run enab Malf 15 - Coolant Cold - Time since run enable Secs 0 0 KK15LIM: Diagnostic Params - Malf 15 - Coolant Cold - ADCOOL Cold Limit Malf 15 - Coolant Cold - ADCOOL Cold Limit A/D 0 0 KKTCDF: Diagnostic Params - Malf 14 & 15 - Max default coolant Malf 14 & 15 - Max default coolant temp Deg C 0 0 KK21TPS: Diagnostic Params - Malf 21 - TPS High - High TPS A/D limit Malf 21 - TPS High - High TPS A/D limit A/D 0 0 KK21RPM: Diagnostic Params - Malf 21 - TPS High - Minimum engine speed Malf 21 - TPS High - Minimum engine speed RPM 0 0 KK21TIM: Diagnostic Params - Malf 21 - TPS High -Time limit Malf 21 - TPS High -Time limit Secs 0 0 KK21MAP: Diagnostic Params - Malf 21 - TPS High - Maximum MAP Malf 21 - TPS High - Maximum MAP kPa 0 0 KK22TPS: Diagnostic Params - Malf 22 - TPS Low - Low TPS A/D limit Malf 22 - TPS Low - Low TPS A/D limit A/D 0 0 KK23TIME: Diagnostic Params - Malf 23 - MAT Cold - Time since run enable Malf 23 - MAT Cold - Time since run enable Sec 0 0 KK23LIM: Diagnostic Params - Malf 23 - MAT Cold - Manifold temp cold limit Malf 23 - MAT Cold - Manifold temp cold limit A/D 0 0 KKDFMAT: Diagnostic Params - Malf 23 & 25 - Default MAT reading Malf 23 & 25 - Default MAT reading Deg C 0 0 KK24RPML: Diagnostic Params - Malf 24 - Vehicle speed - Engine speed upper Malf 24 - Vehicle speed - Engine speed upper limit RPM 0 0 KK24RPMU: Diagnostic Params - Malf 24 - Vehicle speed - Engine speed lower Malf 24 - Vehicle speed - Engine speed lower limit RPM 0 0 KK24MAP: Diagnostic Params - Malf 24 - Vehicle speed - Maximum MAP load li Malf 24 - Vehicle speed - Maximum MAP load limit kPa 0 0 KK24TIM: Diagnostic Params - Malf 24 - Vehicle speed - Time limit Malf 24 - Vehicle speed - Time limit Sec 0 0 KK25TIME: Diagnostic Params - Malf 25 - MAT Hot - Time since run enable Malf 25 - MAT Hot - Time since run enable Sec 0 0 KK25LIM: Diagnostic Params - Malf 25 - MAT Hot - Manifold temp Hot limit Malf 25 - MAT Hot - Manifold temp Hot limit A/D 0 0 KK33TPS: Diagnostic Params - Malf 33 - MAP High - Throttle position limit Malf 33 - MAP High - Throttle position limit %TPS 0 0 KK33MAP: Diagnostic Params - Malf 33 - MAP High - MAP limit Malf 33 - MAP High - MAP limit kPa 0 0 KK33TIM: Diagnostic Params - Malf 33 - MAP High - Time limit Malf 33 - MAP High - Time limit Sec 0 0 KK34MAP: Diagnostic Params - Malf 34 - MAP Low - Low MAP limit Malf 34 - MAP Low - Low MAP limit kPa 0 0 KK34RPM: Diagnostic Params - Malf 34 - MAP Low - Minimum RPM for TPS test Malf 34 - MAP Low - Minimum RPM for TPS test RPM 0 0 KK34TPS: Diagnostic Params - Malf 34 - MAP Low - Minimum throttle position Malf 34 - MAP Low - Minimum throttle position %TPS 0 0 KK34TIM: Diagnostic Params - Malf 34 - MAP Low - Time limit Malf 34 - MAP Low - Time limit Sec 0 0 KK35MXMP: Diagnostic Params - Malf 35 - IAC Fail - Maximum motor position Malf 35 - IAC Fail - Maximum motor position Steps 0 0 KK35DIAG: Diagnostic Params - Malf 35 - IAC Fail - Maximum RPM Error Malf 35 - IAC Fail - Maximum RPM Error RPM 0 0 KK35TIME: Diagnostic Params - Malf 35 - IAC Fail - Time threshold Malf 35 - IAC Fail - Time threshold Sec 0 0 KK41VAC: Diagnostic Params - Malf 41 - No REFHI Pulses - Vac threshold whi Malf 41 - No REFHI Pulses - Vac threshold while cranking kPa 0 0 KK41TIM: Diagnostic Params - Malf 41 - No REFHI Pulses - Time threshold Malf 41 - No REFHI Pulses - Time threshold Sec 0 0 KK41BAT: Diagnostic Params - Malf 41 - No REFHI Pulses - Battery voltage t Malf 41 - No REFHI Pulses - Battery voltage threshold Volts 0 0 KK43LO: Diagnostic Params - Malf 43 - ESC Fail - Minimum A/D value Malf 43 - ESC Fail - Minimum A/D value A/D 0 0 KK43HI: Diagnostic Params - Malf 43 - ESC Fail - Maximum A/D value Malf 43 - ESC Fail - Maximum A/D value A/D 0 0 KK43TIM: Diagnostic Params - Malf 43 - ESC Fail - Detection time limit Malf 43 - ESC Fail - Detection time limit Sec 0 0 KKRTDF: Diagnostic Params - Malf 43 - ESC Fail - Default retard value Malf 43 - ESC Fail - Default retard value Deg 0 0 KK44TIM: Diagnostic Params - Malf 44 & 45 - O2 Lean/Rich - Time threshold Malf 44 & 45 - O2 Lean/Rich - Time threshold Sec 0 0 KFANTCH: Fan 1 ON coolant temp celcius Deg C 0 0 KFANTCL: Fan 1 OFF coolant temp Celcius Deg C 0 0 KFANKPH: Fan 1 enable speed W/AC ON (km/h) -8 kmh hysteresis km/h 0 0 KFAN2TCL: Fan 2 OFF coolant temp Celcius Deg C 0 0 KFAN2TCH: Fan 2 ON coolant temp Celcius Deg C 0 0 KFAN2KPH: Fan 2 enable speed (km/h) -8 Km/h Hysteresis km/h 0 0 KACTIMER: A/C - A/C TPS Threshold for Cut-out % 0 0 KACTIMER: A/C - A/C Clutch Delay Time SEC 0 0 KACRPMHI: A/C - A/C Clutch high RPM cut-out RPM 0 0 KACRPMLO: A/C - A/C Clutch cut-out-> Re-Enable RPM RPM 0 0 KOUTDLY: A/C - Discrete Output Delay Time Delay SEC 0 0 KFPTIME: F/Pump Slow Run - Engine Run Time to Enable Slow Pump SEC 0 0 KFPTEMP: F/Pump Slow Run - Max Manifold Temperature (+3deg Hyst) Deg C 0 0 KFPVOLTS: F/Pump Slow Run - Minimum Battery Voltage to Enable Volts 0 0 KFPGAIN: F/Pump Slow Run - Voltage Gain for F33 Lookup %Gain 0 0 KFPTPSHI: F/Pump Slow Run - TPS Limit to Disable Slow Pump % 0 0 KFPTPSHI: F/Pump Slow Run - TPS Limit to Enable Slow Pump % 0 0 KTCFUEU: Trip computer - 0 for Upper Byte Usage of KTCFUEL Units 0 0 KTCFUEL: Trip computer - Amount of Fuel For 1/256 DU Msec 0 0 KNVRATAL: Shift light params - RPM/KmH N/V for HIGEAR to be upshifted 0 0 KDLTRPMA: Shift light params - Engine speed tolerence for highest gear RPM 0 0 KGEARDL1: Shift light params - In-Gear delay time for first gear Sec 0 0 KGEARDL2: Shift light params - In-Gear delay time for 2nd 3rd & 4th gear Sec 0 0 KNVRATBL: Shift light params - RPM/KMH N/V for 2nd gear 0 0 KDLTRPMB: Shift light params - Engine speed tolerence for 2nd highest gear RPM 0 0 KSHFRPMB: Shift light params - Minimum RPM to allow shift to 3rd gear RPM 0 0 KSHFMAPB: Shift light params - Maximum MAP to allow shift to 3rd gear kPa 0 0 KNVRATDL: Shift light params - RPM/KMH N/V for 3rd gear 0 0 KDLTRPMC: Shift light params - Engine speed tolerence for 3rd highest gear RPM 0 0 KSHFRPMC: Shift light params - Minimum RPM to allow shift to 4th gear RPM 0 0 KSHFMAPC: Shift light params - Maximum MAP to allow shift to 4th gear kPa 0 0 KNVRATDL: Shift light params - RPM/KMH N/V for 4th gear 0 0 KDLTRPMD: Shift light params - Engine speed tolerence for 4th highest gear RPM 0 0 KSHFRPMD: Shift light params - Minimum RPM to allow shift to 5th gear RPM 0 0 KSHFMAPD: Shift light params - Maximum MAP to allow shift to 5th gear kPa 0 0 KNVRATEL: Shift light params - RPM/KMH N/V for 1st gear 0 0 KDLTRPME: Shift light params - Engine speed tolerence for 1st gear RPM 0 0 KSHFRPME: Shift light params - Minimum RPM to allow shift to 2nd gear RPM 0 0 KSHFMAPE: Shift light params - Maximum MAP to allow shift to 2nd gear kPa 0 0 KTCCTMPL: TCC lower temperature limit DegC 0 0 KCOASTHZ: TCC Params - TCC Hysteresis for KCOAST1 and KCOAST2 % 0 0 KRSCSTL: TCC Params - TCC Road speed coast level km/h 0 0 KCOAST1A: TCC Params - TCC Low km/h coast load limit % 0 0 KCOAST2A: TCC Params - TCC High km/h coast load limit % 0 0 KREL1A: TCC Params - TCC Negative delta Throttle position Unlock limit % 0 0 KREL2A: TCC Params - TCC Positive delta Throttle position unlock limit % 0 0 KLCKDLYT: TCC Params - TCC delay before lock enabled after coast Sec 0 0 KLKDLYT2: TCC Params - TCC Coast release lock delay time Low road speed Sec 0 0 KLKDLYT3: TCC Params - TCC Coast release lock delay time High road speed Sec 0 0 KRSHNTHL: TCC Params - TCC Road speed upper limit for LOCK km/h 0 0 KRSHNTLL: TCC Params - TCC Road speed lower limit for UNLOCK km/h 0 0 KINJFLOW: Run A/F Param - Displacement/inj flow rate; (Litres/Grams per se Grams/Sec 0 0 KAPLH: Run A/F Param - Max BPW for Async Delivery ms*65536 Msec 0 0 KAPLL: Run A/F Param - Min BPW for Sync Delivery ms*65536 Msec 0 0 KAPMAX: Run A/F Param - Max Async Pulse Width ms*65536 Msec 0 0 KAPMIN: Run A/F Param - Min Async Pulse Width ms*65536 Msec 0 0 KAPMAX: Run A/F Param - Min Async Pulse for AE Mode ms*65536 Msec 0 0 KFCORPML: Run A/F Param - Hi RPM fuel cutoff - LOW limit RPM 0 0 KFCORPMH: Run A/F Param - Hi RPM fuel cutoff - HI limit RPM 0 0 KFCOKPHL: Run A/F Param - Hi speed fuel cutoff - LOW limit km/h 0 0 KFCOKPHH: Run A/F Param - Hi Speed fuel cutoff - HIGH limit km/h 0 0 KFCOTIME: Run A/F Param - Fuel Cutoff Time Threshold Sec 0 0 KAFSTCN: Run A/F Param - Stoichiometric A/F ratio Ratio 0 0 KAFTCTH: Run A/F Param - Maximum Coolant Temp for F56 A/F Ratio DegC 0 0 KAFDM: Run A/F Param - A/F Time Out Decay Multiplier % 0 0 KIDLECLT: Idle Fuel - Min coolant temp for stoich idle A/F DegC 0 0 KIDLEKPH: Idle Fuel - Max road speed for idle A/F ratio km/h 0 0 KFILTCLT: Idle Fuel - Coolant temp filter coefficient at idle Coeff 0 0 KIDLETIM: Idle Fuel - Delay time before using idle A/F ratio Seconds 0 0 KLEMGAIN: Idle Fuel - Low-speed Enrichment multiplier GAIN %/100 0 0 KLEMMAX: Idle Fuel - Low-speed Enrichment multiplier MAX Factor 0 0 KLEMRPM: Idle Fuel - RPM above desired to begin LEM RPM 0 0 KFILTVE: Idle Fuel - VE table filter coefficient at idle Coeff 0 0 KVEFLRPM: Idle Fuel - RPM threshold for filtering VE RPM 0 0 KCFTM1 Crank A/F - Number of Ref Pulses Before Crank Fuel Decay pulses /*xaxis = 0 0 KCFTM2 Crank A/F - Number of Ref Pulses between crank decay loops pulses /*xaxis = 0 0 KAFCFTA: Crank A/F - Clear Flood Throttle Limit NTPSLD UN % 0 0 KTPSMAX: Crank A/F - 'A/D CNTS' High TPS for selecting Crank BPW counts 0 0 KCRSTEP: Crank A/F - Crank Decay Step Size Msec 0 0 KCRMIN: Crank A/F - Minimum Crank BPW Msec 0 0 KAEDFTH: AE Params - AE Delta Fuel Threshold Manfuel Unit unit 0 0 KAETATH: AE Params - AE Delta Throttle Threshold NTPSLD units % 0 0 KAEISCN: AE Params - AE Idle Air Control Contribution Msec 0 0 KAETPS: AE Params - AE Delta TPS AE factor Mult 0 0 KAEFUEL: AE Params - AE Delta Fuel AE factor Mult 0 0 KMANRPM: AE Params - AE RPM Gain factor for MANFUEL calc Factor 0 0 KDETATH: DE Params - DE Delta throttle angle threshold % 0 0 KDEDFTH: DE Params - DE Delta fuel threshold - MANFUEL unit 0 0 KDETPS: DE Params - DE Delta TPS DE Factor Mult 0 0 KDEFUEL: DE Params - DE Delta Fuel DE Factor Mult 0 0 KDEDECAY: DE Params - DE Decay Factor %/Ref 0 0 KDFCOSPH: DFCO Params - DFCO Upper RPM Limit NTRPMX Units RPM 0 0 KDFCOSPL: DFCO Params - DFCO Lower RPM Limit NTRPMX Units RPM 0 0 KDFCOMAP: DFCO Params - DFCO Maximum MAP to enter (add 8kPa hyst) kPa 0 0 KDFCOG: DFCO Params - DFCO Multiplier step value % 0 0 KDFCOSLL: DFCO Params - DFCO Road speed threshold + 5km/h hysteresis km/h 0 0 KDFCOTP: DFCO Params - DFCO Throttle threshold % 0 0 KDFCOPW: DFCO Params - DFCO Asynch AE multiplier to BPW Gain 0 0 KDFCOCLT: DFCO Params - DFCO Temperature threshold degC 0 0 KCLOXTH: Closed Loop Params - O2 sensor Rich-Lean threshold Volts 0 0 KCLOXDB: Closed Loop Params - O2 sensor Closed Loop deadband Volts 0 0 KCLTC: Closed Loop Params - Closed Loop minimum coolant temperature DegC 0 0 KCLITMI: Closed Loop minimum integrator value Units 0 0 KCLITMX: Closed Loop Maximum integrator value Units 0 0 KCLPROP: Closed Loop Proportional Step (open Throttle) Units 0 0 KLCTCLL: Block Learn Params - Block Learn LOW temp limit DegC 0 0 KLCTCLH: Block Learn Params - Block Learn HIGH temp limit DegC 0 0 KLCITTH: Block Learn Params - Block Learn Integrator Window Value Units 0 0 KLCTIME1: Block Learn Params - Learning Update Rate TPS Closed Sec 0 0 KLCTIME: Block Learn Params - Learn Control Update Rate Sec 0 0 KBLMMAX: Block Learn Params - Maximum Allowable BLM Val 0 0 KBLMMIN: Block Learn Params - Minimum Allowable BLM Val 0 0 KVEMIN: Block Learn Params - Minimum VE value % 0 0 KBLESRAD: Block Learn Params - BLM Learn Window - RPM radius (7 max) 0 0 KBLPMRAD: Block Learn Params - BLM Learn Window - MAP radius (31 max) 0 0 KVEESRAD: Block Learn Params - VE Learn Window - RPM radius (7 max) 0 0 KVEPMRAD: Block Learn Params - VE Learn Window - MAP radius (15 max) 0 0 KISTPSI: IAC Params - Maximum Throttle Position for Idle % 0 0 KRSTRPM: IAC Params - IAC Motor Reset RPM Threshold RPM 0 0 KISSWNA: IAC Params - Initial IAC Motor Position - No A/C Steps 0 0 KACDLD: IAC Params - Initial Additional A/C Steps Steps 0 0 KISPKDL: IAC Params - Ignition Off Park delta from Base Steps 0 0 KISPKHOT: IAC Params - Hot Crank Park delta from Base Steps 0 0 KISPKCLT: IAC Params - Temperature Threshold for Park Delta DegC 0 0 KPNDELAY: IAC Params - IAC Base Delay for Drive to Park/Neutral Sec 0 0 KETCDLTA: IAC Adjustments - Extended Throttle Crack Delta Steps 0 0 KIACCL: IAC Adjustments - C/L Fuel Step Increase Steps 0 0 KIACFAN: IAC Adjustments - Fan-On IAC Step Increase Steps 0 0 KIACDM: Warm Up Params - IAC Decay - Multiplier value % 0 0 KIACDM: Warm Up Params - RPM WarmUp Offset Factor for Drive % 0 0 KF14TM1: Warm Up Params - Time before WarmUp Decay Begins Sec 0 0 KISALPC: Warm Up Params - Initial Stall Saver IAC Offset Steps 0 0 KF14TM1: Warm Up Params - Initial Stall Saver Duration Sec 0 0 KLGDB: Closed Loop Params - Large Error RPM Deadband RPM 0 0 KDRDB: Closed Loop Params - Drive RPM Deadband RPM 0 0 KKPNDB: Closed Loop Params - P/N or Manual Deadband RPM 0 0 KISDWADN: Closed Loop Params - Desired RPM Increase for A/C On RPM 0 0 KFILRPMH: Closed Loop Params - RPM Filt Coeff When Above Desired Speed Coeff 0 0 KFILRPML: Closed Loop Params - RPM Filt Coeff When Below Desired Speed Coeff 0 0 KOPENDEL: Closed Loop Params - C/L Delay for Opening Throttle Sec 0 0 KPKDRDEL: Closed Loop Params - C/L Delay for Park/Drive Change Sec 0 0 KACTRANS: Closed Loop Params - C/L Delay for A/C Change Sec 0 0 KTCDELTA: Transient IAC Params - Throttle Crack delta TPS % 0 0 KMLGAIN: Transient IAC Params - MAP Limiter Gain Factor S/kPa 0 0 KMLMAX: Transient IAC Params - MAP Limiter Max Offset Steps 0 0 KSSRPM: Transient IAC Params - Stall Saver RPM Threshold RPM 0 0 KSAVSTEP: Transient IAC Params - Stall Saver IAC Increase Steps 0 0 KSAGDB: Transient IAC Params - Sag Mode Deadband RPM 0 0 KSAGSTEP: Transient IAC Params - Sag Mode IAC Increase Steps 0 0 KTCRATE: Transient IAC Params - Throttle Crack Decay Rate Step/S 0 0 KPSRATE: Transient IAC Params - Power Steering Decay Rate Step/S 0 0 KSRRATE: Transient IAC Params - Stall Recovery Decay Rate Step/S 0 0 KBKFCRNK: Backfire Inhibit - Threshold for Crank Input Volts 0 0 KBKFRPM: Backfire Inhibit - RPM threshold for fuel cutoff RPM 0 0 KBKFTEMP: Backfire Inhibit - Temperature Threshold for Fuel Cutoff DegC 0 0 KTBPFOPT: TBI/PFI Option Flag - Bit 7 - TBI Bit 0 1 = Use AE afterstart enrichment Bit 1 1 = Decay transient fuel each rev Bit 2 = 8-cyl \__ 00 = 4 cyl 01 = 8 cyl Bit 3 = 6-cyl / 10 = 3 cyl 11 = 6 cyl Bit 4 1 = Use ACSP Coolant sensor Bit 5 1 = Use VE learn logic Bi 0x80 KTBPFOPT: TBI/PFI Option Flag - Bit 6 - exBPW Bit 0 1 = Use AE afterstart enrichment Bit 1 1 = Decay transient fuel each rev Bit 2 = 8-cyl \__ 00 = 4 cyl 01 = 8 cyl Bit 3 = 6-cyl / 10 = 3 cyl 11 = 6 cyl Bit 4 1 = Use ACSP Coolant sensor Bit 5 1 = Use VE learn logic Bi 0x40 KTBPFOPT: TBI/PFI Option Flag - Bit 5 - VElrn Bit 0 1 = Use AE afterstart enrichment Bit 1 1 = Decay transient fuel each rev Bit 2 = 8-cyl \__ 00 = 4 cyl 01 = 8 cyl Bit 3 = 6-cyl / 10 = 3 cyl 11 = 6 cyl Bit 4 1 = Use ACSP Coolant sensor Bit 5 1 = Use VE learn logic Bi 0x20 KTBPFOPT: TBI/PFI Option Flag - Bit 4 - ACSPt Bit 0 1 = Use AE afterstart enrichment Bit 1 1 = Decay transient fuel each rev Bit 2 = 8-cyl \__ 00 = 4 cyl 01 = 8 cyl Bit 3 = 6-cyl / 10 = 3 cyl 11 = 6 cyl Bit 4 1 = Use ACSP Coolant sensor Bit 5 1 = Use VE learn logic Bi 0x10 KTBPFOPT: TBI/PFI Option Flag - Bit 3 - 6cyl Bit 0 1 = Use AE afterstart enrichment Bit 1 1 = Decay transient fuel each rev Bit 2 = 8-cyl \__ 00 = 4 cyl 01 = 8 cyl Bit 3 = 6-cyl / 10 = 3 cyl 11 = 6 cyl Bit 4 1 = Use ACSP Coolant sensor Bit 5 1 = Use VE learn logic Bi 0x8 KTBPFOPT: TBI/PFI Option Flag - Bit 2 - 8cyl Bit 0 1 = Use AE afterstart enrichment Bit 1 1 = Decay transient fuel each rev Bit 2 = 8-cyl \__ 00 = 4 cyl 01 = 8 cyl Bit 3 = 6-cyl / 10 = 3 cyl 11 = 6 cyl Bit 4 1 = Use ACSP Coolant sensor Bit 5 1 = Use VE learn logic Bi 0x4 KTBPFOPT: TBI/PFI Option Flag - Bit 1 - Decay Bit 0 1 = Use AE afterstart enrichment Bit 1 1 = Decay transient fuel each rev Bit 2 = 8-cyl \__ 00 = 4 cyl 01 = 8 cyl Bit 3 = 6-cyl / 10 = 3 cyl 11 = 6 cyl Bit 4 1 = Use ACSP Coolant sensor Bit 5 1 = Use VE learn logic Bi 0x2 KTBPFOPT: TBI/PFI Option Flag - Bit 0 - AEaft Bit 0 1 = Use AE afterstart enrichment Bit 1 1 = Decay transient fuel each rev Bit 2 = 8-cyl \__ 00 = 4 cyl 01 = 8 cyl Bit 3 = 6-cyl / 10 = 3 cyl 11 = 6 cyl Bit 4 1 = Use ACSP Coolant sensor Bit 5 1 = Use VE learn logic Bi 0x1 KAFOPTC: Air/Fuel Option Word - Bit 7 - SPKct Bit 0 1 = BPW Mod (0 = A/F Mod selected) Bit 1 1 = Backfire inhibit logic enable Bit 2 1 = Allow Open Loop Idle BLM adjustment Bit 3 1 = Cranking input active High (0 = Crank Input active Low) (on B2) Bit 4 1 = F60 A/F ratio, (0 = Stoic A/F 0x80 KAFOPTC: Air/Fuel Option Word - Bit 6 - SPKss Bit 0 1 = BPW Mod (0 = A/F Mod selected) Bit 1 1 = Backfire inhibit logic enable Bit 2 1 = Allow Open Loop Idle BLM adjustment Bit 3 1 = Cranking input active High (0 = Crank Input active Low) (on B2) Bit 4 1 = F60 A/F ratio, (0 = Stoic A/F 0x40 KAFOPTC: Air/Fuel Option Word - Bit 5 - --- Bit 0 1 = BPW Mod (0 = A/F Mod selected) Bit 1 1 = Backfire inhibit logic enable Bit 2 1 = Allow Open Loop Idle BLM adjustment Bit 3 1 = Cranking input active High (0 = Crank Input active Low) (on B2) Bit 4 1 = F60 A/F ratio, (0 = Stoic A/F 0x20 KAFOPTC: Air/Fuel Option Word - Bit 4 - F60 Bit 0 1 = BPW Mod (0 = A/F Mod selected) Bit 1 1 = Backfire inhibit logic enable Bit 2 1 = Allow Open Loop Idle BLM adjustment Bit 3 1 = Cranking input active High (0 = Crank Input active Low) (on B2) Bit 4 1 = F60 A/F ratio, (0 = Stoic A/F 0x10 KAFOPTC: Air/Fuel Option Word - Bit 3 - Crnk+ Bit 0 1 = BPW Mod (0 = A/F Mod selected) Bit 1 1 = Backfire inhibit logic enable Bit 2 1 = Allow Open Loop Idle BLM adjustment Bit 3 1 = Cranking input active High (0 = Crank Input active Low) (on B2) Bit 4 1 = F60 A/F ratio, (0 = Stoic A/F 0x8 KAFOPTC: Air/Fuel Option Word - Bit 2 - BLMid Bit 0 1 = BPW Mod (0 = A/F Mod selected) Bit 1 1 = Backfire inhibit logic enable Bit 2 1 = Allow Open Loop Idle BLM adjustment Bit 3 1 = Cranking input active High (0 = Crank Input active Low) (on B2) Bit 4 1 = F60 A/F ratio, (0 = Stoic A/F 0x4 KAFOPTC: Air/Fuel Option Word - Bit 1 - BFinh Bit 0 1 = BPW Mod (0 = A/F Mod selected) Bit 1 1 = Backfire inhibit logic enable Bit 2 1 = Allow Open Loop Idle BLM adjustment Bit 3 1 = Cranking input active High (0 = Crank Input active Low) (on B2) Bit 4 1 = F60 A/F ratio, (0 = Stoic A/F 0x2 KAFOPTC: Air/Fuel Option Word - Bit 0 - BPWmd Bit 0 1 = BPW Mod (0 = A/F Mod selected) Bit 1 1 = Backfire inhibit logic enable Bit 2 1 = Allow Open Loop Idle BLM adjustment Bit 3 1 = Cranking input active High (0 = Crank Input active Low) (on B2) Bit 4 1 = F60 A/F ratio, (0 = Stoic A/F 0x1 KKMASK1: Malfunction Word 1 - Bit 7 - 12 Code 12 Code 13 O2 sensor open Code 14 Coolant temperature High Code 15 Coolant temperature Low Code 21 TPS High Code 22 TPS Low Code 23 MAT cold Code 24 Vehicle speed sensor error 0x80 KKMASK1: Malfunction Word 1 - Bit 6 - 13 Code 12 Code 13 O2 sensor open Code 14 Coolant temperature High Code 15 Coolant temperature Low Code 21 TPS High Code 22 TPS Low Code 23 MAT cold Code 24 Vehicle speed sensor error 0x40 KKMASK1: Malfunction Word 1 - Bit 5 - 14 Code 12 Code 13 O2 sensor open Code 14 Coolant temperature High Code 15 Coolant temperature Low Code 21 TPS High Code 22 TPS Low Code 23 MAT cold Code 24 Vehicle speed sensor error 0x20 KKMASK1: Malfunction Word 1 - Bit 4 - 15 Code 12 Code 13 O2 sensor open Code 14 Coolant temperature High Code 15 Coolant temperature Low Code 21 TPS High Code 22 TPS Low Code 23 MAT cold Code 24 Vehicle speed sensor error 0x10 KKMASK1: Malfunction Word 1 - Bit 3 - 21 Code 12 Code 13 O2 sensor open Code 14 Coolant temperature High Code 15 Coolant temperature Low Code 21 TPS High Code 22 TPS Low Code 23 MAT cold Code 24 Vehicle speed sensor error 0x8 KKMASK1: Malfunction Word 1 - Bit 2 - 22 Code 12 Code 13 O2 sensor open Code 14 Coolant temperature High Code 15 Coolant temperature Low Code 21 TPS High Code 22 TPS Low Code 23 MAT cold Code 24 Vehicle speed sensor error 0x4 KKMASK1: Malfunction Word 1 - Bit 1 - 23 Code 12 Code 13 O2 sensor open Code 14 Coolant temperature High Code 15 Coolant temperature Low Code 21 TPS High Code 22 TPS Low Code 23 MAT cold Code 24 Vehicle speed sensor error 0x2 KKMASK1: Malfunction Word 1 - Bit 0 - 24 Code 12 Code 13 O2 sensor open Code 14 Coolant temperature High Code 15 Coolant temperature Low Code 21 TPS High Code 22 TPS Low Code 23 MAT cold Code 24 Vehicle speed sensor error 0x1 KKMASK2: Malfunction Word 2 - Bit 7 - 25 Code 25 MAT Hot Code 31 Code 32 Code 33 MAP High Code 34 MAP Low Code 35 IAC motor Fail Code 41 No REFHI pulses Code 42 EST Bypass circuit open or shorted 0x80 KKMASK2: Malfunction Word 2 - Bit 6 - 31 Code 25 MAT Hot Code 31 Code 32 Code 33 MAP High Code 34 MAP Low Code 35 IAC motor Fail Code 41 No REFHI pulses Code 42 EST Bypass circuit open or shorted 0x40 KKMASK2: Malfunction Word 2 - Bit 5 - 32 Code 25 MAT Hot Code 31 Code 32 Code 33 MAP High Code 34 MAP Low Code 35 IAC motor Fail Code 41 No REFHI pulses Code 42 EST Bypass circuit open or shorted 0x20 KKMASK2: Malfunction Word 2 - Bit 4 - 33 Code 25 MAT Hot Code 31 Code 32 Code 33 MAP High Code 34 MAP Low Code 35 IAC motor Fail Code 41 No REFHI pulses Code 42 EST Bypass circuit open or shorted 0x10 KKMASK2: Malfunction Word 2 - Bit 3 - 34 Code 25 MAT Hot Code 31 Code 32 Code 33 MAP High Code 34 MAP Low Code 35 IAC motor Fail Code 41 No REFHI pulses Code 42 EST Bypass circuit open or shorted 0x8 KKMASK2: Malfunction Word 2 - Bit 2 - 35 Code 25 MAT Hot Code 31 Code 32 Code 33 MAP High Code 34 MAP Low Code 35 IAC motor Fail Code 41 No REFHI pulses Code 42 EST Bypass circuit open or shorted 0x4 KKMASK2: Malfunction Word 2 - Bit 1 - 41 Code 25 MAT Hot Code 31 Code 32 Code 33 MAP High Code 34 MAP Low Code 35 IAC motor Fail Code 41 No REFHI pulses Code 42 EST Bypass circuit open or shorted 0x2 KKMASK2: Malfunction Word 2 - Bit 0 - 42 Code 25 MAT Hot Code 31 Code 32 Code 33 MAP High Code 34 MAP Low Code 35 IAC motor Fail Code 41 No REFHI pulses Code 42 EST Bypass circuit open or shorted 0x1 KKMASK3: Malfunction Word 3 - Bit 7 - 43 Code 43 Knock sensor fail Code 44 Oxygen sensor Lean Code 45 Oxygen sensor Rich Code 51 Prom checksum failure Code 52 Code 53 Code 54 Battery voltage unstable Code 55 A/D conversion error 0x80 KKMASK3: Malfunction Word 3 - Bit 6 - 44 Code 43 Knock sensor fail Code 44 Oxygen sensor Lean Code 45 Oxygen sensor Rich Code 51 Prom checksum failure Code 52 Code 53 Code 54 Battery voltage unstable Code 55 A/D conversion error 0x40 KKMASK3: Malfunction Word 3 - Bit 5 - 45 Code 43 Knock sensor fail Code 44 Oxygen sensor Lean Code 45 Oxygen sensor Rich Code 51 Prom checksum failure Code 52 Code 53 Code 54 Battery voltage unstable Code 55 A/D conversion error 0x20 KKMASK3: Malfunction Word 3 - Bit 4 - 51 Code 43 Knock sensor fail Code 44 Oxygen sensor Lean Code 45 Oxygen sensor Rich Code 51 Prom checksum failure Code 52 Code 53 Code 54 Battery voltage unstable Code 55 A/D conversion error 0x10 KKMASK3: Malfunction Word 3 - Bit 3 - 52 Code 43 Knock sensor fail Code 44 Oxygen sensor Lean Code 45 Oxygen sensor Rich Code 51 Prom checksum failure Code 52 Code 53 Code 54 Battery voltage unstable Code 55 A/D conversion error 0x8 KKMASK3: Malfunction Word 3 - Bit 2 - 53 Code 43 Knock sensor fail Code 44 Oxygen sensor Lean Code 45 Oxygen sensor Rich Code 51 Prom checksum failure Code 52 Code 53 Code 54 Battery voltage unstable Code 55 A/D conversion error 0x4 KKMASK3: Malfunction Word 3 - Bit 1 - 54 Code 43 Knock sensor fail Code 44 Oxygen sensor Lean Code 45 Oxygen sensor Rich Code 51 Prom checksum failure Code 52 Code 53 Code 54 Battery voltage unstable Code 55 A/D conversion error 0x2 KKMASK3: Malfunction Word 3 - Bit 0 - 55 Code 43 Knock sensor fail Code 44 Oxygen sensor Lean Code 45 Oxygen sensor Rich Code 51 Prom checksum failure Code 52 Code 53 Code 54 Battery voltage unstable Code 55 A/D conversion error 0x1 F78: TPS - TPS default value vs RPM TPS% 1 4 0 0 RPM 6 4 0 0 2 0.000000 255.000000 1 F1 IDLE: Idle Spark Advance as a function of MAP If the engine is in idle mode then spark is obtained from table F1IDLE as a function of MAP. If the MAP falls between breakpoints, the value of spark is interpolated. Deg 1 4 0 0 kPa 11 4 0 0 2 0.000000 255.000000 1 F1 SAMAIN: Main Spark Advance vs MAP and RPM F1 SAMAIN is a table of spark advance as a function of RPM and MAP. Used when NOT in idle mode. It has increased resolution at high map values. If a value of map and rpm falls between breakpoints, its value is interpolated in two dimensions. This table su MAP 11 4 0 0 RPM 12 4 0 0 2 0.000000 255.000000 1 F2: Coolant Advance vs MAP and Temp (Subtract KCTBIAS from value) Table of Coolant Advance as a function of MAP and coolant temp. KCTBIAS must be subtracted from the values in this table to obtain the actual coolant advance value. MAP 5 4 0 0 DegC 12 4 0 0 2 0.000000 255.000000 1 F4: EGR Advance vs RPM and Vacuum kPa (Vac) 15 4 0 0 RPM 11 4 0 0 2 0.000000 255.000000 1 F6: ESC Attack rate(Deg/ms) vs RPM Deg/ms 1 4 0 0 RPM 4 4 0 0 2 0.000000 255.000000 1 F7: ESC recovery rate (%/second) vs RPM %/Sec 1 4 0 0 RPM 4 4 0 0 2 0.000000 255.000000 1 F44: Altitude Advance vs Baro & Vacuum MAP 6 4 0 0 Baro 2 4 0 0 2 0.000000 255.000000 1 F59: Baro Adjustment offset to MAP A/D reading vs RPM & TPS BAROFS (tps, rpm) is an offset added to MAP to produce barometric pressure (BAR) (unit 0-94 [kPa, map]) When the conditions for calculation are met, barometric pressure is calculated from baro = map + BAROFS. BAROFS is dependenant on the manifold and thro %Thrott Pos 6 4 0 0 RPM 3 4 0 0 2 0.000000 255.000000 1 F55: RPM Threshold vs NTPSLD to turn on shift light RPM 1 4 0 0 %TPS 5 4 0 0 2 0.000000 255.000000 1 F42C: TCC Unlock (3rd) TPS percentage vs Road Speed TPS% 1 4 0 0 km/h 11 4 0 0 2 0.000000 255.000000 1 F43C: TCC Lock (3rd) TPS percentage vs Road Speed TPS% 1 4 0 0 km/h 11 4 0 0 2 0.000000 255.000000 1 F42D: TCC Unlock (4th) TPS percentage vs Road Speed TPS% 1 4 0 0 km/h 11 4 0 0 2 0.000000 255.000000 1 F43D: TCC Lock (4th) TPS percentage vs Road Speed TPS% 1 4 0 0 km/h 11 4 0 0 2 0.000000 255.000000 1 F24: Maximum Closed loop integrator gain vs RPM (Steps/second ) Steps/second 1 4 0 0 RPM 4 4 0 0 2 0.000000 255.000000 1 F27: Injector Bias vs ADBAT m/S 1 4 0 0 Volts 8 4 0 0 2 0.000000 255.000000 1 F94: Injector bias add-on vs Injector pulse width Add on 1 4 0 0 Inj P/W 17 4 0 0 2 0.000000 255.000000 1 F28E: EGR Dilution as a function of RPM and Vacuum kPa (Vac) 15 4 0 0 RPM 11 4 0 0 2 0.000000 255.000000 1 F29H: Volumetric Efficiency (VE) as a function of MAP and RPM MAP 9 4 0 0 RPM 17 4 0 0 2 0.000000 255.000000 1 F31E: Inverse Temperature term vs Charge Temperature (50000/value) = Deg K X 1 4 0 0 Degrees K 17 4 0 0 2 0.000000 255.000000 1 F33: Voltage compensation vs Battery voltage Factor 1 4 0 0 Volts 8 4 0 0 2 0.000000 255.000000 1 F34: DE Coolant factor vs COOLDEGB (factor*32) Factor 1 4 0 0 DegC 13 4 0 0 2 0.000000 255.000000 1 F37: AE Temperature factor vs COOLDEGB (factor*16) Factor 1 4 0 0 DegC 13 4 0 0 2 0.000000 255.000000 1 F51C: Initial Run A/F Ratio Time-Out vs Coolant Temperature Table value = A/F ratio * 10 AF Ratio 1 4 0 0 Degrees C 13 4 0 0 2 0.000000 255.000000 1 F52C: Run AF Ratio Time-Out Interval vs Coolant Temperature table value = (SEC * 40) - 1 (SEC * 40) - 1 1 4 0 0 Degrees C 13 4 0 0 2 0.000000 255.000000 1 F53: Initial Crank Base Pulse Width vs Coolant Temperature Ms 1 4 0 0 Deg C 13 4 0 0 2 0.000000 255.000000 1 F56: Cold Engine A/F Ratio vs Coolant Temp and MAP MAP = (NMAPLD * 100 / BARO KPA) MAP 9 4 0 0 DegC 13 4 0 0 2 0.000000 255.000000 1 F57B: Idle A/F Ratio vs Coolant Temperature A/F ratio 1 4 0 0 Deg C 7 4 0 0 2 0.000000 255.000000 1 F60: Open Loop A/F ratio vs RPM and MAP MAP 9 4 0 0 RPM 16 4 0 0 2 0.000000 255.000000 1 F66: Injector delay Table (% of Ref period vs RPM & TPS) TPS% 9 4 0 0 RPM 8 4 0 0 2 0.000000 255.000000 1 F100: % of Coolant contribution for calculating charge temp MAP 9 4 0 0 RPM 16 4 0 0 2 0.000000 255.000000 1 F10: Warmup IAC Motor position Offset vs coolant temp(IAC steps) Steps 1 4 0 0 Deg C 13 4 0 0 2 0.000000 255.000000 1 F12: Power Steering Offset vs Baro (IAC steps) Steps 1 4 0 0 kPa 4 4 0 0 2 0.000000 255.000000 1 F13D: Auto trans Desired idle RPM in Drive vs Battery voltage RPM 1 4 0 0 volts 3 4 0 0 2 0.000000 255.000000 1 F13P: Auto trans Desired idle RPM in P/N vs Battery voltage RPM 1 4 0 0 volts 3 4 0 0 2 0.000000 255.000000 1 F13M: Manual trans Desired idle RPM vs Battery voltage RPM 1 4 0 0 volts 3 4 0 0 2 0.000000 255.000000 1 F14: IAC warmup Decay rate vs coolant temp Seconds 1 4 0 0 Deg C 13 4 0 0 2 0.000000 255.000000 1 F15: Fast idle offset vs coolant temp RPM 1 4 0 0 Deg C 13 4 0 0 2 0.000000 255.000000 1 F16: Throttle crack offset vs RPM ( IAC Steps ) Steps 1 4 0 0 RPM 9 4 0 0 2 0.000000 255.000000 1 F18: MAP Limiter - MAP threshold vs RPM MAP 1 4 0 0 RPM 9 4 0 0 2 0.000000 255.000000 1