0x1 20200712 NGVB5 AU2 V8 12RB, 22CA, and many other BINs. Requires 256k bin file. If you find any errors or can add anything new, please contact T.I. Performance at https://www.tiperformance.com.au/ 2020-07-12 - Updates from John McDonald & Matt Partridge. Jason Bolger w/update Matt Partridge & John McDonald A/F Ratio for Goose Test V_KNK_FUEL A/F Ratio 0 0 A/F Ratio for Self Test VRLAM A/F ratio 0 0 A/F Ratio Rich Limit REQV - Desired A/F ratio is clipped to this limit during self test. A/F ratio 0 0 A/F Ratio Lean Limit LEQV - Desired A/F ratio is clipped to this limit during self test. A/F ratio 0 0 Accel Enrichment Global Multiplier AEM - A multiplier of the result of the 'Accel Enrichment Fuel' (aka FN1303) table lookup. Multiplier values less than 1 reduce fuel, values greater than 1 increase fuel. multiplier 3 0 0 Accel Enrichment Load Time Constant TCAELD - The time constant for the rolling average calculation of the 'Accel Enrichment Load' (aka AELOAD) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 Accel Enrichment Minimum MINAE Does not appear to be used in this ecu. lb/min 6 0 0 Accel Enrichment Min Delta Load AEACLD - The change in load required to indicate the intake manifold is filling. load 0 0 Accel Enrichment Min Throttle Rate AETAR - The rate of throttle change must be greater than this value to enable acceleration enrichment. deg/sec 1 0 0 Acceleration Ramp Rate ACLINC - The rate of acceleration from the current speed to the desired speed. mph/sec 1 0 0 ACT Fraction for Accel Enrichment FRCTAE - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Accel Enrichment Fuel Scaler for ACT to ECT' (aka FN020B) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Set to 1.000 to run the tables associated with this parameter off ACT alone. multiplier 3 0 0 ACT Fraction for Base Dwell DWLWF - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the calculation of the estimated coil temperature value. This estimated value is checked against the 'Dwell Time Table Select Temperature' (aka DWLTMP) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Set to 1.000 to run the tables associated with this parameter off ACT alone. multiplier 3 0 0 ACT Fraction for Transient Fuel ALPHA - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Fuel Scaler for ACT to ECT' (aka FN022) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Set to 1.000 to run the tables associated with this parameter off ACT alone. multiplier 3 0 0 ACT Fraction for Fuel Base Table FRCBFT - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Fuel Scaler for ACT to ECT' (aka FN022) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Set to 1.000 to run the tables associated with this parameter off ACT alone. multiplier 3 0 0 ACT Fraction for Fuel Startup Table FRCSFT - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Fuel Scaler for ACT to ECT' (aka FN022) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Set to 1.000 to run the tables associated with this parameter off ACT alone. multiplier 3 0 0 ACT Fraction for Spark FRCSPK - Does not appear to be used in this ecu. multiplier 3 0 0 ACT KOEO Max VIACT2 volts 3 0 0 ACT KOEO Min VIACT1 volts 3 0 0 ACT KOER Max VIACT4 volts 3 0 0 ACT KOER Min VIACT3 volts 3 0 0 ACT Max ACTMAX - Value at which the eec considers that the sensor has failed open circuit. volts 3 0 0 ACT Min ACTMIN - Value at which the eec considers that the sensor has failed short circuit. volts 3 0 0 Actual Intake Surface Fuel Multiplier AISFM - Multiplier of 'Actual_Intake_Surface_Fuel' (aka AISF) during deceleration fuel shut off. multiplier 3 0 0 Adaptive Control Accel Enrichment Max AELIM - The maximum acceleration enrichment fuel flow permitted in order for adaptive learning to occur. lb/min 5 0 0 Adaptive Control ACT Max AFACT2 deg F 2 1 0 0 Adaptive Control ACT Min AFACT1 deg F 2 1 0 0 Adaptive Control Deadband DELAMB - This value is used to form the deadband around stoichiometric within which the adaptive learning loop counter values are not altered. When the HEGO is reporting a rich condition this parameter's value is added to the resultant value created by adding the HEGO Bias value to the stoichiometric A/F ratio to establish a lean A/F ratio which if greater than the lean 'Desired A/F Ratio' (aka LAMBSE) value being commanded then the loop counter incrementing does not occur. When the HEGO is reporting a lean condition this parameter's value is subtracted from the resultant value created by adding the HEGO Bias value to the stoichiometric A/F ratio to establish a rich A/F ratio which if less than the rich 'Desired A/F Ratio' (aka LAMBSE) value being commanded then loop counter incrementing does not occur. A/F ratio 0 0 Adaptive Control Delay Time ADAPTM - The time delay before adaptive learning is permitted once the ECT is between the values set by the 'Adaptive Control ECT Min' (aka AFECT1) and 'Adaptive Control ECT Max' (aka AFECT2) parameters. secs 2 1 0 0 Adaptive Control ECT Max AFECT2 - Temperature at which the 'Adaptive Fuel Timer' (aka ADPTMR) is reset to zero. See 'Adaptive Control Delay Time' (aka ADAPTM) for more information on how this parameter is used. deg F 2 1 0 0 Adaptive Control ECT Min AFECT1 - Temperature at which the 'Adaptive Fuel Timer' (aka ADPTMR) is started. See 'Adaptive Control Delay Time' (aka ADAPTM) for more information on how this parameter is used. deg F 2 1 0 0 Adaptive Control Fast HEGO Count FAEGCT - The minimum number of HEGO counts required for adaptive learning to take place when the number of KAM warm ups is less than the 'Adaptive Control Max Warm Up Cycles' value. Lower values increase the adaptive learning rate. counts 2 1 0 0 Adaptive Control Max MAXADP - The maximum value that KAMREF is allowed to be. multiplier 3 128.000000 0 0 Adaptive Control Max Warm Up Cycles KWUCNT - The maximum number of warm up cycles to use the faster adaptive learning update rate. Beyond this value the normal update rate is used. no. 2 1 0 0 Adaptive Control Min MINADP - The minimum value that KAMREF is allowed to be. multiplier 3 128.000000 0 0 Adaptive Control Table Column Lockout DELCOL - If the difference between the current adaptive control learning table column (aka NRMCES) and the last adaptive control learning table column (aka LSTCOL) is greater than this value then adaptive learning is disabled. Used to reduce the effect of excessive transient changes in rpm. column 0 0 Adaptive Control Table Row Lockout DELROW - If the difference between the current adaptive control learning table row (aka NRMRLD) and the last adaptive control learning table row (aka LSTROW) is greater than this value then adaptive learning is disabled. Used to reduce the effect of excessive transient changes in load. row 0 0 Adaptive Control Normal HEGO Count ADEGCT - The minimum number of HEGO counts required for adaptive learning to take place when the number of KAM warm ups is greater than the 'Adaptive Control Max Warm Up Cycles' value. counts 2 1 0 0 Adaptive Control Transient Fuel Max ADEFTR - The maximum transient fuel compensation fuel flow permitted in order for adaptive learning to occur. lb/min 6 0 0 Adjustable Damper Min TP SHKTP - The minimum voltage above closed throttle to indicate hard acceleration. volts 0 0 Airmass Flow Min For TP Calculation IDLMAF - If the airmass is less than this then the eec sets the throttle value equal to the closed throttle value if either the TPS has failed, is less than 'TPS Max' value or greater than 'TPS Max' value. lb/min 3 0 0 Allow Adaptive Learning Z_ADPSW - Set to "4700" to permit adaptive learning to occur, change to "480F" to disable adaptive learning. WARNING: Do not use any values other than one of these. 3 1 0 0 AM2 Open Circuit Check OCCDT1 - volts 0 0 AM1 Open Circuit Check OCCDT2 - volts 3 0 0 Auxiliary Hardware Present THRMHP - The four possible settings are; 0 = None of the following hardware is present 1 = Thermactor hardware present 2 = Supercharger bypass valve present 3 = Inlet manifold air control valve present 2 1 0 0 Axle Ratio AXRATIO Axle Ratio ratio 0 0 Battery Voltage Lower Limit VKYPWR - volts 0 0 Battery Voltage Time Constant TCVBAT - The time constant for the rolling average calculation of the 'Battery Voltage' (aka VBAT) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 BP Max During Test VBPDL2 clock ticks 2 1 0 0 BP Max Time Between Update VBPMAX secs 3 0 0 BP Min During Test VBPDL1 clock ticks 2 1 0 0 BP Time Constant TCBBAR - The time constant for the rolling average calculation of the 'BP' (aka BP) and 'BP Average' (aka BAPBAR) values. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 Buttons Not Pressed Maximum HIHOLD - Highest value of Vehicle Speed Control Command Switch to indicate no button depressed. volts 3 0 0 Buttons Not Pressed Minimum LOHOLD - Lowest value of Vehicle Speed Control Command Switch to indicate no button depressed. volts 3 0 0 Buzz RPM BZZRPM - Additional rpm added to base target idle rpm at start up to clear engine. rpm 2 1 0 0 Buzz RPM Time BZZTM - Duration that 'Buzz RPM' (aka BZZRPM) is added to base target idle rpm at startup. Conversion to be determined. secs 3 0 0 C/L Neutral Idle Fuel Max Time NIOLD - If the 'Close Throttle Neutral Timer' (aka CTNTMR) exceeds this value then open loop mode is used when in neutral at idle. This value is only checked by the eec when at closed throttle. Set to '255' to disable this function. secs 2 1 0 0 Canister Purge Open Circuit Check OCCDT5 - volts 3 0 0 Canister Purge Min RPM EVRPM - Does not appear to be used by the eec in this strategy. rpm 0 0 Canister Purge Min RPM Hysteresis EVRPMH - Does not appear to be used by the eec in this strategy. rpm 0 0 Checksum CHKSUM - Do not edit. This is recalculated automatically when the bin is saved. When emulating, upload this new checksum to the emulator after saving the bin. 3 0 0 Clear KAM Z_KAMCLR - Forces the re-initialisation of the Keep Alive Memory so that all adaptive learning information is cleared. Normally set to "235D", change this to "2382" to clear the KAM (either during running if your emulator permits 'on the fly' changes or by cycling the key to 'run' and then off) and then restore back to the original value. Does not affect the KAM during KOEO or KEOR tests. WARNING: Do not use any values other than one of these. 3 0 0 Coast Button Maximum HCOAST - Highest value of Vehicle Speed Control Command Switch to indicate button depressed. volts 3 0 0 Coast Button Minimum LCOAST - Lowest value of Vehicle Speed Control Command Switch to indicate button depressed. volts 3 0 0 Cold Engine Fuel Multiplier Update Time Limit MULTM - When the 'Cold Engine Fuel Multiplier Update Timer' (aka MULTMR) exceeds this value then the 'Cold Engine Fuel Multiplier' (aka LAMMUL) value is updated. Does not appear to be used in this ecu, possibly superseded by FN393F. secs 3 128.000000 0 0 Cold Start Max ECT CTLOW - The maximum ECT for a cold start condition to be recognised. deg F 2 1 0 0 Cranking Mode Exit Min PIPs NCNT - Once the ECT sensor has been read 8 times this is the minimum number of PIPs that must occur once the rpm is greater than the 'Cranking Mode Exit Min RPM' (aka NRUN) parameter in order to exit cranking mode. no. 2 1 0 0 Cranking Mode Exit RPM NRUN - Once the ECT sensor has been read 8 times this is the minimum rpm required for the 'Cranking Mode Exit Min PIPs' (aka NCNT) parameter to be checked to see if cranking mode can be exited. rpm 0 0 Cranking Mode Re-enter RPM NSTALL - If the rpm is less than this value then cranking mode is re-entered. rpm 0 0 Cranking Mode Spark Z_CRKSPK - The spark advance used during cranking. Adjust for highly modified engines that will not start with the stock advance value of 10 degrees. Requires the use of a "black" Computer Controlled Dwell (CCD) TFI module and the 'Computer Controlled Dwell Present' (aka CCDSW) parameter needs to be set. deg adv 0 0 CT Neutral Timer Hysteresis NIHYS - Added to 'C/L Neutral Idle Fuel Max Time' to make the upper clip limit of the 'Closed Throttle Neutral Timer' (aka CTNTMR). secs 2 1 0 0 CT Neutral Timer Max RPM INLRPM - The base rpm added to the result of the 'CT Neutral Timer RPM Adder' (aka FN880) lookup. This resultant value is the maximum rpm allowed in order for the 'CT Neutral Timer' to count up and the 'CT Neutral Flag (aka CTNFLG) to be set. rpm 0 0 CT Neutral Timer Max RPM Hysteresis INLRPH - Hysteresis for the 'CT Neutral Timer Max RPM' (aka INLRPM) value. rpm 0 0 CT Tip In Flag Min Load TIPLOD - The minimum load in order for the closed throttle tip in flag to be cleared. load 0 0 CT Tip In Flag Min Load Hysteresis TIPHYS - Hysteresis for the 'CT Tip In Flag Min Load' value. load 0 0 CT to PT Transitions to Enable HEGO Switch Test VPTCNT no. 2 1 0 0 CT Spark Adder KCS1 - Added to 'CT Spark vs RPM' lookup value. deg adv 0 0 Cylinder Balance Test Desired AF Ratio VLAMCB AF ratio 0 0 Cylinder Balance Test Desired RPM VISCN1 - rpm 2 1 0 0 Cylinder Balance Test Injector Off Time VCBTM2 secs 3 0 0 Cylinder Balance Test Injector On Time VCBTM1 secs 3 0 0 Cylinder Balance Test RPM Drop VCBPCT % 0 0 Cylinder Balance Test RPM Drop Clip VCBCLP % 0 0 Cylinder Balance Test RPM Drop Increment VCBPAD % 0 0 Cylinder Balance Test RPM Drop Time VISDL5 secs 3 0 0 Cylinder Balance Test Start Delay VCBDLY secs 3 0 0 Cylinder Balance Test Time Wait VISDL4 secs 3 0 0 Cylinder Balance Test Type VCBFLG - -1 = allow test 0 = inhibit test 1 = allow multiple entries to test state 2 1 0 0 Dashpot Min for Declutch DASMIN - When at closed throttle this is the minimum dashpot (pre position airflow) allowed when the vehicle speed is greater than the resultant value created by adding the 'Dashpot Min MPH for Declutch' (aka DASMPH) and 'Dashpot Min MPH for Declutch Hysteresis' (aka DASMHYST) parameters together. lb/min 6 0 0 Dashpot Min MPH for Declutch DASMPH - When the 'Dashpot Min for Declutch' (aka DASMIN) parameter is being used by the eec this is the minimum vehicle speed required for this minimum dashpot (pre position airflow) to be continue to be applied. mph 1 0 0 Dashpot Min MPH for Declutch Hysteresis DASMHYST - Hysteresis for the 'Dashpot Min MPH for Declutch' (aka DASMPH) parameter. mph 1 0 0 Dashpot Offset DASPTO - An offset added to the final dashpot (pre position airflow) value in order to ensure some airflow during tip in or tip out. Typically set around 0.10 lb/min. lb/min 6 0 0 Dashpot TP DELHYS - Used in the calculation of the dashpot (pre position airflow) value. Set equal to the sum of the following parameters; 'TPS PT Threshold' (aka DELTA) 'TPS PT Threshold Hysteresis' (aka HYSTS) volts 3 0 0 DC Correction Factor DCBIAS % 3 0 0 Debounce Time Delay DEBTIM secs 3 0 0 Decel Fuel Shut Off CT Min Time Delay CTDFSO - The minimum time delay required for deceleration fuel shut off to be permitted when the throttle is closed. Set to less than the 'Decel Fuel Shut Off Time Delay Extension' (aka CTEDSO) value. Not used if the 'Decel Fuel Shut Off PT Enable' switch is set. secs 3 0 0 Decel Fuel Shut Off Fuel Ramp Back Clip DMIN - A clip applied to FN379. Does not appear to be used in this ecu. ??? 3 0 0 Decel Fuel Shut Off Low Load Timer Run DFLDL - The maximum load allowed for the 'Decel Fuel Shut Off Low Load Timer' to count up. load 0 0 Decel Fuel Shut Off Low Load Timer Stop DFLDH - The minimum load required for the 'Decel Fuel Shut Off Low Load Timer' to be reset. load 0 0 Decel Fuel Shut Off Low Load Time DLDFSO - secs 2 1 0 0 Decel Fuel Shut Off Max Load DFLOD - The maximum load allowed for deceleration fuel shut off to be permitted. load 0 0 Decel Fuel Shut Off Max Load Hysteresis DFLODH - Hysteresis for the 'Decel Fuel Shut Off Max Load' value. load 0 0 Decel Fuel Shut Off Min ECT DFSECT - The minimum ECT required for deceleration fuel shut off to be permitted prior to the 'Decel Fuel Shut Off Time Delay' (aka AGB) value being exceeded. deg F 2 1 0 0 Decel Fuel Shut Off Min MPH DFSVS - The minimum vehicle speed required for deceleration fuel shut off to be permitted. mph 1 0 0 Decel Fuel Shut Off Min MPH Hysteresis DFSVSH - Hysteresis for the 'Decel Fuel Shut Off Min MPH' (aka DFSVS) value. mph 1 0 0 Decel Fuel Shut Off Min PIP To Remain O/L PIPNUM - After deceleration fuel shut off has finished this is the number of PIPs that must occur in order to stay in open loop mode. This prevents the desired AF ratio from ramping rich until the HEGO transport delay has passed. Set to 1 to calibrate out. pips 2 1 0 0 Decel Fuel Shut Off Min RPM DFSRPM - The minimum rpm above the desired idle rpm at which deceleration fuel shut off is permitted. rpm 0 0 Decel Fuel Shut Off Min RPM Hysteresis DFSRPH - Hysteresis for the 'Decel Fuel Shut Off Min RPM' (aka DFSRPM) value. rpm 0 0 Decel Fuel Shut Off Min Time at PT DSFTM - The minimum time at part or wide open throttle required for deceleration fuel shut off to be permitted after the 'Decel Fuel Shut Off CT Min Time Delay' has occurred. Needs confirming. secs 2 1 0 0 Decel Fuel Shut Off Neutral Max Time DSTM1 - The maximum time that deceleration fuel shut off is permitted during deceleration whilst in neutral. Only used if 'Transmission Type' is 2 or 3. secs 3 0 0 Decel Fuel Shut Off Shift Max Time DSTM2 - The maximum time that deceleration fuel shut off is permitted during gear shifts on manual gearbox vehicles. secs 3 0 0 Decel Fuel Shut Off Shift Min RPM SHFRPM - The minimum rpm above the 'Desired Idle RPM' (aka DSDRPM) required for the deceleration fuel shut off to be permitted during gear shifts on manual gearbox vehicles. rpm 0 0 Decel Fuel Shut Off Shift Min RPM Hysteresis SHFHYS - Hysteresis for the 'Decel Fuel Shut Off Shift Min RPM' (aka SHFRPM) value. rpm 0 0 Decel Fuel Shut Off Shift Min TP Hysteresis TPHYS - Does not appear to be used in this ecu. volts 3 0 0 Decel Fuel Shut Off Time Delay AGB - The minimum time that must elapse after exiting crank in order for deceleration fuel shut off to be permitted when the ECT is less than the 'Decel Fuel Shut Off Min ECT' (aka DFSECT) value. NEEDS CONFIRMING secs 2 1 0 0 Decel Fuel Shut Off Time Extension CTEDSO - Used to keep deceleration fuel shut off continuing during long decelerations (such as lengthy descents) even if short tip in/tip out events occur. Set to greater than the 'Decel Fuel Shut Off CT Min Time Delay' (aka CTDFSO) value. Not used if the 'Decel Fuel Shut Off PT Enable' (aka PTDFSW) switch is set. secs 3 0 0 Default ACT ACTFMM - Default value used for ACT when the ACT sensor has failed and (other conditions to be determined). deg F 2 1 0 0 Default BAP KONBP - Default barometric pressure value used when no BAP sensor is fitted.. in Hg 0 0 Default BAP for Sensor Fail BAPFMM - Default barometric pressure value used when the BAP sensor has failed. in Hg 0 0 Desired Coolant Temp ED_ECT_DES deg F 13 14 Default ECT ECTFMM - Default value used for ECT when the ECT sensor has failed and (other conditions to be determined). deg F 2 1 0 0 Default Desired Idle RPM FMMDSD - Default desired idle rpm when both TPS and MAF failed flags are set. rpm 2 1 0 0 Default ISC Dutycycle FMMISC - Default ISC dutycyle when both TPS and MAF failed flags are set % 0 0 Default TP FMCTTP - Added to closed throttle value to give a default throttle value if either the TPS has failed, is less than 'TPS Min' value or greater than 'TPS Max' value. volts 3 0 0 Desired A/F Ratio Max LAMMAX - The desired A/F ratio is clipped to this limit during closed loop fuel control. A/F ratio 0 0 Desired A/F Ratio Min LAMMIN - The desired A/F ratio is clipped to this limit during closed loop fuel control. A/F ratio 0 0 Desired EGR Valve Position Time Constant TCDLOP - The time constant for the rolling average calculation of the 'Desired EGR Valve Position' (aka DELOPT) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 Desired Idle RPM Self Test Time Constant VTCDSN - The time constant for the rolling average calculation of the 'Desired Idle RPM' (aka DSDRPM) value during self test. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. Setting to zero will result in the 'Desired Idle RPM Time Constant' (aka TCDESN) parameter being used in lieu of this parameter during self test. secs 3 0 0 Desired Idle RPM Time Constant TCDESN - The time constant for the rolling average calculation of the 'Desired Idle RPM' (aka DSDRPM) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 Desired Rich Correction LMBJMP - When exiting the Filtered Idle Airmass Region this value is subtracted from the desired AF ratio to richen the mixture. A/F ratio 0 0 Disable ISC Z_ISCSW - Normally this is set to "3A", change to "00" to set the ISC valve dutycycle to 0% when determining the 'Throttle Body Air Flow' (aka ITHBMA) parameter value. WARNING: Do not use any values other than one of these. 3 1 0 0 Dwell Switch Point DWLTSW - Switch point for the change of maximum permitted dwell. secs 3 0 0 Dwell Time Table Select Temperature DWLTBP - The estimated coil temperature value used to determine which coil dwell time table is to be used. The tables are: 'Dwell Time High Temperature' (aka FN160B) 'Dwell Time Low Temperature' (aka FN160A) deg F 2 1 0 0 Dwell Turn On Time Low RPM Clip MINDLA % of PIP period 0 0 Dwell Turn On Time High RPM Clip MINDLB % of PIP period 0 0 ECT KOEO Max VIECT2 volts 3 0 0 ECT KOEO Min VIECT1 volts 3 0 0 ECT KOER Max VIECT4 volts 3 0 0 ECT KOER Min VIECT3 volts 3 0 0 ECT Max ECTMAX - Value at which the eec considers that the sensor has failed open circuit. volts 3 0 0 ECT Max at Start for Warm Up Flag VECT5 - The maximum coolant temperature at start up permitted for the KAM Warm Up counter to be updated. The temperature then needs to increase beyond the 'ECT Min for Warm Up Flag' (aka VECT3) value. deg F 2 1 0 0 ECT Min ECTMIN - Value at which the eec considers that the sensor has failed short circuit. volts 3 0 0 ECT Min for Warm Up Flag VECT3 - The minimum coolant temperature required for the KAM Warm Up counter to be updated. The temperature at start also needs to be less than the 'ECT Max at Start for Warm Up Flag' (aka VECT5) value. deg F 2 1 0 0 ECT Time Constant TCECT - The time constant for the rolling average calculation of the 'ECT' (aka ECT) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 Engine Displacement SARCHG - If altered the following parameters will need adjustment too; 'Manifold Fast Fill Constant' (aka FKARC1) 'Manifold Slow Fill Constant' (aka FKARCH) Cubic In. 0 0 Engine Warm ECT TEMPFB - The minimum temperature at which the engine is considered to be warm. deg F 2 1 0 0 EPT at Idle Back Pressure IDLDEL - Checked during the key on 'EPT at Idle' (aka EPTZER) update routine. To be confirmed. volts 3 0 0 EPT at Idle Min ECT CTEHI - The minimum ECT for the 'EPT at Idle' (aka EPTZER) value to be calculated. deg F 2 1 0 0 EPT at Idle RPM Hysteresis IERPMH - Hysteresis value added to 'Desired Idle RPM' value. If the rpm exceeds this resultant value then the 'EPT at Idle' calculation is skipped. rpm 0 0 EPT Continuous Test Max VEPTIH volts 3 0 0 EPT Continuous Test Min VEPTIL volts 3 0 0 EPT Cruise Test Min VEPTCL volts 3 0 0 EPT KOEO Max VEPTHL volts 3 0 0 EPT KOEO Min VEPTLL volts 3 0 0 EPT KOER Max VEPTRH volts 3 0 0 EPT KOER Min VEPTRL volts 3 0 0 EPT KOER Min Change VEPTDL volts 3 0 0 EPT Max EPTMAX - Value at which the eec considers that the exhaust pressure transducer has failed open circuit. volts 3 0 0 EPT Min EPTMIN - Value at which the eec considers that the exhaust pressure transducer has failed short circuit. volts 3 0 0 EPT Test Time Constant VTCEPT - The time constant for the rolling average calculation of the 'EPT' (aka EPTBAR) value during self test. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 EPT Time Constant TCEPT - The time constant for the rolling average calculation of the 'EPT' (aka EPTBAR) and 'EPT at Idle' (aka EPTZER) values. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 EPT Transfer XFREPT in H2O/counts 3 0 0 EPT Transfer Reciprocol IXFRPR counts/in H2O 3 0 0 Equilibrium Fuel Transfer Constant Multiplier MTEFTC - A multiplier of the result of the 'Equilibrium Fuel Transfer Constant' (aka FN1322) table lookup. multiplier 3 0 0 Equilibrium Intake Surface Fuel Multiplier MTEISF - A multiplier of the result of the 'Equilibrium Intake Surface Fuel' (aka FN1321) table lookup. multiplier 3 0 0 Failure Mode Hysteresis FILHYS - Hysteresis value for the 'Error ** Threshold' (aka C**LVL) parameters. 2 1 0 0 FAM Deadband FAMLIM % 0 0 FAM Entry Airmass Maximum TCFAM - The maximum airmass in order for the FAM_FLG to be set. PID to be confirmed (probably wrong) lb/min 3 0 0 FAM Entry Max Multiplier EFAMPH - On entry to the filtered air mass region the filtered air mass value is multiplied by this parameter to establish an upper clip limit on the air mass value. multiplier 3 0 0 FAM Entry Min Multiplier EFAMPL - On entry to the filtered air mass region the filtered air mass value is multiplied by this parameter to establish an lower clip limit on the air mass value. multiplier 3 0 0 FAM Filter Sample Rate SAMRAT - Used to pace the filter rate for the filtered airmass in terms of program background loop counts. background counts 2 1 0 0 FAM Incremental Adder AMRPM - Added to desird idle rpm to give a maximum rpm below which air mass filtering can occur. rpm 2 1 0 0 FAM Incremental Adder Hysteresis AMRPMH - Hysteresis for the 'FAM Incremental Adder' parameter. rpm 2 1 0 0 FAM Increment/Decrement FAMINC lb/min 6 0 0 FAM Maximum Clip Multiplier MAXFAM - The instantaneous air mass value is multiplied by this parameter to establish an upper clip limit on the filtered airmass value. multiplier 3 0 0 FAM Max RPM AMDESN - The maximum desired idle rpm at which air mass filtering can be enabled. rpm 2 1 0 0 FAM Multiplier DELTAM - A multiplier of the filtered airmass value that establishes a value that when exceeded by the instantaneous airmass causes the eec to use the instantaneous airmass in lieu of the filtered airmass value. multiplier 3 0 0 FAM TP DELRAT - When the relative throttle position is less than or equal to this parameter then FAM entry is allowed providing the other conditions for FAM entry are satisfied. Set equal to the sum of the following parameters; 'TPS PT Threshold' (aka DELTA) 'TPS PT Threshold Hysteresis' (aka HYSTS) volts 3 0 0 FAM TP Hysteresis DLHYST volts 3 0 0 FAN ECT to turn on Low Fan 0 0 FAN Low Speed Turn On Above Desired ECT_FANLO 0 0 FAN High Speed Turn On Above Desired ECT_FANHI 0 0 Force Continuous O/L Z_OLSW - Normally this is set to "D7", change to "20" to prevent the ecu going into closed loop mode. WARNING: Do not enter any value other than one of these. This needs verifying that CL is forced under all operating conditions. n/a 3 1 0 0 Fixed Injector Timing Cold Start Delay #1 NITMR1 - When the ECT at start is less than the 'Cold Start Max ECT' value this is the minimum time that must pass since exiting crank in order for it to be possible to use fixed injector timing when in neutral. Note: the 'Fixed Injector Timing Cold Start Delay #2' value also needs exceeding. secs 2 1 0 0 Fixed Injector Timing Cold Start Delay #2 NITMR4 - When the ECTat start is less than the 'Cold Start Max ECT' value this is the minimum time that must pass since the ECT exceeded the 'Engine Warm ECT' value in order for it to be possible to use fixed injector timing when in neutral. Note: the 'Fixed Injector Timing Cold Start Delay #1' value also needs exceeding. secs 2 1 0 0 Fixed Injector Timing Hot Start Delay NITMR3 - When the ECT at start is greater than the 'Hot Start Min ECT' value this is the minimum time that must pass since exiting crank in order for it to be possible to use fixed injector timing when in neutral. secs 2 1 0 0 Fixed Injector Timing Warm Start Delay #1 NITMR2 - When the ECT at start is between the 'Cold Start Max ECT' and 'Hot Start Min ECT' values this is the minimum time that must pass since exiting crank in order for it to be possible to use fixed injector timing when in neutral. Note: the 'Fixed Injector Timing Warm Start Delay #2' value also needs exceeding. secs 2 1 0 0 Fixed Injector Timing Warm Start Delay #2 NITMR5 - When the ECT at start is between the 'Cold Start Max ECT' and 'Hot Start Min ECT' values this is the minimum time that must pass since the ECT exceeded the 'Engine Warm ECT' value in order for it to be possible to use fixed injector timing when in neutral. Note: the 'Fixed Injector Timing Warm Start Delay #1' value also needs exceeding. secs 2 1 0 0 Fuel Lugging Mode O/L Max ECT LDEH deg F 2 1 0 0 Fuel Lugging Mode O/L Min ECT LDEL deg F 2 1 0 0 Fuel Lugging Mode O/L Min Load% LDMH - When LOAD% is greater or equal to the sum of this value plus the 'Fuel Lugging Mode O/L Min Load% Hysteresis' (aka LDMHH) parameter value then one of the conditions required for the setting of the 'Lugging O/L Flag' (aka LDFLG) will have been met. load% 0 0 Fuel Lugging Mode O/L Min Load% Hysteresis LDMHH - Hysteresis value for the 'Fuel Lugging Mode O/L Min Load%' (aka LDMH) parameter. load% 0 0 Fuel Global Multiplier OLMCL - A global multiplier that adjusts the desired A/F ratio when in open loop mode. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. multiplier 3 0 0 Fuel Pump Monitor KOEO Test Delay V_FPMDLY secs 3 0 0 Fuel Pump Monitor Test Delay V_FPMTM secs 3 0 0 Fuel Pump Open Circuit Check OCCDT7 - volts 3 0 0 Fuel Test Exit Delay VDLY8 - secs 3 0 0 Goose Idle Delay Time VISDL3 secs 3 0 0 Goose Idle RPM ISLBND rpm 0 0 Goose Minimum MAP Change V_GOOSMP -The minimum MAP change to determine goose test has been undetaken. in Hg 0 0 Goose Minimum RPM Change V_GOOSN -The minimum rpm change to determine goose test has been undetaken. rpm 0 0 Goose Minimum TP Change V_GOOSTP - The minimum throttle change to determine goose test has been undetaken. volts 3 0 0 Goose Spark V_GOOSPK degrees 0 0 Goose Test Desired RPM NGOOSE - rpm 2 1 0 0 Goose Test Time V_GOOSEC - The maximum time allowed for the the operator to respond to the request for the throttle to be 'goosed'. secs 3 0 0 HEGO Average Test Time Constant VTCEGO - The time constant for the rolling average calculation of the 'HEGO Average' (aka EGOBAR) value during self test. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 HEGO Min Switches Before Warm EGOCL1 - The number of HEGO switches required for the WARM_EGO_FLAG to be set providing the appropriate 'Warm HEGO Flag ....' delay times have been met. no. 2 1 0 0 HEGO Switch Time Delay BYPLES - When the time since the last HEGO switch occurred exceeds this value then the 'Lack of HEGO Switching Flag' (aka LEGOFG) is set. secs 2 1 0 0 HEGO Test Lean Time Wait VIPTM3 secs 3 0 0 HEGO Test Min RPM VNMIN rpm 0 0 HEGO Test Min Time at C/L ECT VEGOTM - The minimum time after the minimum coolant temperature for closed loop operation has been reached before the HEGO test can be performed. secs 2 1 0 0 HEGO Test Rich Time Wait VIPTM4 secs 3 0 0 HEGO Test Switch Time Delay VIPTM2 secs 3 0 0 Hot Start Min ECT CTHIGH - The minimum ECT for a hot start condition to be recognised. This is also the minimum ECT in order for the 'CT Neutral Timer' (aka CTNTMR) to count up (other conditions permitting). deg F 2 1 0 0 Idle Airflow Decrement for A/C DACPPM - The reduction in predicted idle airflow through the ISC valve required when the aircon is turned off. lb/min 3 0 0 Idle Airflow Increment for A/C ACPPM - The increase in predicted idle airflow through the ISC valve required when the aircon is turned on. lb/min 3 0 0 Idle Airflow Increment for Heated Windcreen HWPPM - The increase in predicted idle airflow through the ISC valve required when the heated windscreen is turned on. lb/min 3 0 0 Idle Airflow Increment for Power Steering PSPPM - The increase in predicted idle airflow through the ISC valve required when the power steering places addition load on the engine. lb/min 3 0 0 Idle GPAS Clip Limit ISCLPD - If the base target idle speed values have been altered then adjust this to suit. rpm 2 1 0 0 Idle GPAS Minimum Time CRKTIM - The minimum time in run mode that must be exceeded in order for the 'Idle GPAS Clip Limit' (aka ISCLPD) to be invoked. secs 2 1 0 0 Idle RPM Adder for A/C DNAC - Adds rpm to 'Desired Idle RPM' when aircon clutch is engaged, used to compensate for the additional load the compressor imposes. rpm 2 1 0 0 Idle RPM Adder for A/C Time DACTM - Time to maintain idle aircon rpm adder after aircon clutch has disengaged. secs 3 0 0 Idle RPM Adder for Power Steering DNPOWS - Adds rpm to 'Desired Idle RPM' when power steering is engaged, used to compensate for the additional load this imposes. rpm 2 1 0 0 Idle RPM for Heated Windscreen HWRPM - Minimum idle rpm in neutral when the heated windscreen is on for the first time. rpm 2 1 0 0 Idle Speed Drive DRBASE - Base target idle speed in drive before adders. If altered, adjust the 'Max RPM for Idle Flag' (aka IDLRPM) parameter too. The 'ISC Gain vs RPM Error' (aka FN824) parameter might also need adjusting too (to be confirmed). rpm 2 1 0 0 Idle Speed Neutral NUBASE - Base target idle speed in neutral before adders. If altered, adjust the 'Max RPM for Idle Flag' (aka IDLRPM) parameter too. The 'ISC Gain vs RPM Error' (aka FN824) parameter might also need adjusting too (to be confirmed). rpm 2 1 0 0 Idle Startup Adder Time TKDTM - Time since exiting crank when 'ISC Startup Adder' (aka FN826A) is used as a 'Desired Idle RPM' adder. secs 2 1 0 0 IDM Error Threshold IDMLVL - 2 1 0 0 IDM Error Upcount IDMUP - 2 1 0 0 Ignition Degrees Per PIP DEGPIP - The number of crank degrees per PIP interval. 90 = 8 cylinder, 120 = 6 cylinder, 180 = 4 cylinder degrees 2 1 0 0 Initial FAM IFAM lb/min 6 0 0 Initial TP RATIV - Closed throttle value used by the eec if either the TPS has failed, is less than 'TPS Max' value or greater than 'TPS Max' value. volts 3 0 0 Injector Fire Method OUTINJ - 1 = sequential, 2 = simultaneous n/a 2 1 0 0 Injector High Slope AHISL - The injector primary fuel slope, used in conjunction with the 'Injector Low Slope' (aka ALOSL) to calculate injection pulsewidths greater than those using the low slope alone. Set to the mass flow rate of an individual fuel injector. When altered, the following parameters will need adjusting too; 'Injector Low Slope' (aka ALOSL) 'Injector Breakpoint' (aka FN389) 'Injector Offset vs Voltage' (aka FN367) 'Cranking Fuel PW vs ECT' (aka FN348) lb/hr 0 0 Injector Low Slope ALOSL - Used to calculate the injection pulsewidth during cranking and short pulsewidths. Set to a value larger than actual injector size to compensate for non linear opening at short durations. Typically 1.33 * 'Injector High Slope' (aka AHISL) for 19 lb/hr injectors reducing to 1.08 * 'Injector High Slope' (aka AHISL) for 83 lb/hr injectors. When altered, the following parameters will need adjusting too; 'Injector Breakpoint' (aka FN389) 'Injector Offset vs Voltage' (aka FN367) 'Cranking Fuel PW vs ECT' (aka FN3 An alternative is to set this parameter to the same value as the 'Injector High Slope' (aka AHISL) in which case the 'Injector Breakpoint' (aka FN389) parameter is not used. The 'Injector Offset vs Voltage' (aka FN367) is critical in getting accurate fuel pulsewidths with this method of tuning. lb/hr 0 0 Injector Timing Delay IDKADD - Injector timing delay added to the result of the 'Injector Timing' (aka FN1315) lookup following multiplication by the 'Injector Timing Multiplier (aka IDKMUL) parameter. crank deg 0 0 Injector Timing Multiplier IDKMUL - A multiplier of the result of the 'Injector Timing' (aka FN1315) table lookup. multiplier 3 0 0 Injector Timing Time Constant TCINJD - The time constant for the rolling average calculation of the 'Injector Delay' (aka INJDLY) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 Injector Timing Value at Idle MIDTV - Injector timing value used when in drive and the 'Enable Special Injector Timing at Idle' (aka CIDRSW) flag is set. crank deg 2 1 0 0 Injector Timing Value for MFA MINTV - The injector timing value used when in fuel economy mode, it overrides all other injector timing parameters. Can indicate the start or end timing point of the injector pulse depending on the setting of the 'Injector Timing Edge' (aka INJREF) parameter. crank deg 2 1 0 0 Injector Timing Value in Neutral CINTV - Injector timing value used when the 'Enable Special Injector Timing in Neutral' (aka CINTSW) flag is set providing the startup delay for fixed injector timing conditions have expired. crank deg 2 1 0 0 Injectors Per Output Port INJOUT - The number of injectors fired by each output port. no. 2 1 0 0 ISC Air Neutral To Drive NDPPM lb/min 6 0 0 ISC C/L RPM Correction Airmass Max PSIBRM - The maximum value of the 'ISC C/L RPM Correction Airmass' (aka IPSIBR) permitted. lb/min 3 0 0 ISC C/L RPM Correction Airmass Min PSIBRN - The minimum value of the 'ISC C/L RPM Correction Airmass' (aka IPSIBR) permitted. lb/min 3 0 0 ISC C/L RPM Correction Airmass Test Max VSIBRM - The maximum value of the 'ISC C/L RPM Correction Airmass' (aka IPSIBR) permitted during self test. lb/min 3 0 0 ISC C/L RPM Correction Test Rate V860 - Substitution value used instead of 'ISC C/L RPM Correction Rate' value when in self test mode. rate 2 1 0 0 ISC C/L RPM Correction Airmass Test Min VSIBRN - The minimum value of the 'ISC C/L RPM Correction Airmass' (aka IPSIBR) permitted during self test. lb/min 3 0 0 ISC High RPM Test Delay Time VISDL1 secs 3 0 0 ISC High RPM Test RPM ISUBND rpm 0 0 ISC Gain Associated With The Desired DASPOT Airflow DASPTK lb/min per TP count 3 0 0 ISC Gain For Overspeed in Drive KPSIDD - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation. lb/min per rpm 6 0 0 ISC Gain For Overspeed in Self Test VPSIND - Multiplied by engine speed error, used as input in IPSIBR calculation. lb/min per rpm 6 0 0 ISC Gain For Underspeed in Drive KPSIDU - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation. lb/min per rpm 6 0 0 ISC Gain For Underspeed in Neutral KPSINU - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation. lb/min per rpm 6 0 0 ISC Gain For Underspeed in Self Test VPSINU - Multiplied by engine speed error, used as input in IPSIBR calculation. lb/min per rpm 6 0 0 ISC KAM Update Rate UPDATM clock ticks 2 1 0 0 ISC Min Airflow DEBYCP lb/min 6 0 0 ISC RPM Control Deadband RPMCTL - This parameter is used by two different sections of the idle control software. a) If the rpm is less than the desired idle rpm plus this parameter then ISC closed loop rpm control is allowed providing the other conditions for rpm control are satisfied. b) If the rpm is less than the desired idle rpm minus this parameter when the ISC dutycycle is greater than 98% then part of the idle routine is skipped (actual routine to be determined) rpm 0 0 ISC RPM Control Min Speed MINMPH - If the vehicle speed is less than this parameter then ISC closed loop rpm control is allowed providing the other conditions for rpm control are satisfied. mph 1 0 0 ISC RPM Deadband RPMDED rpm 0 0 ISC RPM Deadband Time UPDISC - The minimum time the rpm must be at the desired idle rpm ( + or - the 'ISC RPM Deadband' value) in order for ISC KAM update to occur. secs 2 1 0 0 ISC RPM Deviation Allowed NDIF - The maximum change in rpm over the time period specified by the 'ISC RPM Deviation Time' (aka ISCTM). Too small a value will prevent closed loop idle control. Too large a value will negate any effect. rpm 0 0 ISC RPM Deviation RPM ISCTM secs 2 1 0 0 ISC Self Test Dutycycle Multiplier V820A - Replacement value for 'ISC Dutycycle Multiplier vs Load' (aka FN820B) lookup result used during self test. multiplier 3 0 0 Key On Update Flag Reset Delay TKYON4 - If the 'Time Since Start' is greater than this value then the 'Key On Update Flag' (aka BPKFLG) is reset. secs 2 1 0 0 Key On Update Max Time TKYON3 secs 3 0 0 Key On Update Min Time TKYON2 secs 3 0 0 Keypower Scaling Factor KSF - Used in the instantaneous battery voltage calculation. muliplier 5 0 0 Knock Advance Limit ADVLIM - The amount of spark advance above 'Spark Advance Final' (aka SAF) permitted. deg adv 0 0 Knock Cylinder Strategy KNKCYL - Determines whether an individual or multi cylinder knock strategy is to be used. Set to '1' to for a multi cylinder knock strategy. This will result in all cylinders being retarded by the same amount when spark retard for knock is applied. Set equal to the number of cylinders for an individual cylinder knock strategy. This will result in each cylinder being retarded by the a different amount when spark retard for knock is applied. 2 1 0 0 Knock Maximum Retard RETLIM - The maximum spark retard pulled when knock occurs. deg adv 0 0 Knock Min ECT ECTNOK - The minimum ECT for the knock strategy to be enabled. deg F 2 1 0 0 Knock Min Load LODNOK - The minimum Load for the knock strategy to be enabled. load 0 0 Knock Min RPM RPMMIN - The minimum rpm for the knock strategy to be enabled. rpm 0 0 Knock Threshold Pulse Time V_KTS clock ticks 2 1 0 0 Knock Threshold Window Position Delay WOPEN - The minimum delay after the rising edge of the PIP before the KTS pulse will be output. Added to the result of the 'Knock Threshold Window Position' (aka FN145A) lookup. PIP period fraction 3 0 0 Knock Threshold Window Time Min WINLEN - The minimum width of the KTS pulse. clock ticks 2 1 0 0 Knock Window Closed Time WINCLD - The number of PIPs the knock window is closed for. no. 2 1 0 0 Knock Window Maximum RPM RPMCNL - The rpm above which the knock window is closed. rpm 0 0 Load Min for C/L LOLOD load 0 0 Load Min for C/L Hysteresis LOLODH load 0 0 Load% Min for O/L Hysteresis HLODH - Defines the amount LOAD% needs to be below the 'Load% Min for O/L vs ECT' (aka FN320A) table lookup result in order for the 'Inhibit High Load Timer Flag' to be cleared once it's been set. load% 0 0 Low Battery Voltage LOWBAT - Voltage the eec considers too low for accurate operation of some sensors/actuators. volts 0 0 Low Load LOWLOD - Used in "ISC Mode Flag" selection. If set to zero, along with the "A/C Low Load Adder", the "ISC Mode Flag" is always set to 2 (rpm lockout mode). load 0 0 MAF Failure Flag Counter Hysteresis MFMHYS counts 2 1 0 0 MAF KOEO Min VMAFO1 volts 3 0 0 MAF KOER Max VMAFR2 volts 3 0 0 MAF KOER Min VMAFR1 volts 3 0 0 MAF Max RPM for Max Volts Test VMARPM - If the rpm is greater than this value then the MAF voltage is not checked against the 'MAF Max Volts' parameter. rpm 0 0 MAF Max Volts VMAMAX - Limit indicating short circuit that is checked during normal running and KOEO test. volts 3 0 0 MAF Min Airmass Clip MINAM lb/min 6 0 0 MAF Min Volts VMAMIN - Limit indicating open circuit that is checked during normal running. volts 3 0 0 MAF PIP Limit VMAFPIPLMT mSecs 2 1 0 0 Manifold Air Charge Fraction FILFRC - Ratio of instantaneous air charge / filtered air charge used to determine whether the slow or fast manifold filter constant is to be used. 3 0 0 Manifold Fast Fill Constant FKARC1- Filter constant for fast manifold filling. Calculate this using the equation: Constant = (load at WOT / 100) * (engine displacement / manifold volume) / number of cylinders. A typical value for load would be 80% for a stock engine. n/a 3 0 0 Manifold Slow Fill Constant FKARCH - Filter constant for slow manifold filling. Calculate this using the equation: Constant = (load at part throttle / 100) * (engine displacement / manifold volume) / number of cylinders. A typical value for load would be 60% for a stock engine. n/a 3 0 0 Manual Gearbox Max Decelleration Load for VSS Test VSLOAD load 0 0 Max RPM for Idle Flag IDLRPM - The maximum rpm permissible in order for the Idle Flag to be set when the CT flag is set. If the base target idle speed 'Idle Speed Neutral' (aka NUBASE) and 'Idle Speed Drive' (aka DRBASE) parameters have been altered then adjust this to suit. rpm 0 0 Max RPM for Idle Flag Hysteresis IDRPMH - Hysteresis for the 'Max RPM for Idle Flag' (aka IDLRPM) parameter. rpm 0 0 Max Time in Hold Test VIPT3 secs 3 0 0 Max TP Gain for VSC Test VTPLU - counts 2 1 0 0 MFA Cold Start Delay #1 MFATM1 secs 2 1 0 0 MFA Cold Start Delay #2 MFATM4 secs 2 1 0 0 MFA Hot Start Delay MFATM3 secs 2 1 0 0 MFA Min BP for Economy Mode MPMNBP in Hg 0 0 MFA Min BP for Economy Mode Hysteresis MPNBPH in Hg 0 0 MFA MPH Min VSMPG - Minimum speed to remain in MFA mode. mph 1 0 0 MFA MPH Hysteresis VSMPGH mph 1 0 0 MFA Ramp Increment MFARMP n/a 3 0 0 MFA State Constant RPM Entry Condition MFASN rpm 0 0 MFA State EGO Switch Requirement SWTCNT - The minimum number of HEGO switches required for the MFA timer to count up. no. 2 1 0 0 MFA State Max Load Condition MFALH load 0 0 MFA State Max Load Condition Hysteresis MFALHH load 0 0 MFA State Max RPM MFANHI rpm 0 0 MFA State Max RPM Hysteresis MFANHH rpm 0 0 MFA State Min Load MFALL load 0 0 MFA State Min RPM MFANLO rpm 0 0 MFA State Min RPM Hysteresis MFANLH rpm 0 0 MFA Warm Start Delay #1 MFATM2 secs 2 1 0 0 MFA Warm Start Delay #2 MFATM5 secs 2 1 0 0 MIL Delay Time FMDTM - Malfunction indicator light delay time before turning on after a fault is detected. secs 3 0 0 MIL Frequency MILTM1 - The malfunction indicator light will flash at the frequency defined by 1 / (2 * MILTM1). secs 3 0 0 Min PIP Period RPM (4 cyl) MNPIP4 - RPM at which the ecu determines the PIP signal to be unreliable. PIP inputs are ignored above this value. Set slightly higher than 'Rev Limit Set RPM' (aka NLM_SH) limit. rpm 2 1 0 0 Min PIP Period RPM (6 cyl) MNPIP6 - RPM at which the ecu determines the PIP signal to be unreliable. PIP inputs are ignored above this value. Set slightly higher than 'Rev Limit Set RPM' (aka NLM_SH) limit. rpm 2 1 0 0 Min PIP Period RPM (8 cyl) MNPIP8 - RPM at which the ecu determines the PIP signal to be unreliable. PIP inputs are ignored above this value. Set slightly higher than 'Rev Limit Set RPM' (aka NLM_SH) limit. rpm 2 1 0 0 Min Time for Lugging O/L LDLTM - The minimum time in lugging mode required for the 'Lugging O/L Flag' (aka LDFLG) to be set. secs 3 0 0 Min Time for Lugging O/L After Startup LDTM - The minimum time after startup in lugging mode required for the Lugging O/L Flag to be set. Does not appear to be used in this ecu. secs 2 1 0 0 Min TP Gain for VSC Test VTPLD - counts 2 1 0 0 MPH Average Time Constant TCVS - The time constant for the rolling average calculation of the 'MPH Average' (aka VSBAR) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 MPH Time Constant TCMPH - The time constant for the rolling average calculation of the 'MPH' (aka MPH) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 Neutral Drive Switch Min VND1 volts 3 0 0 Neutral Drive Switch Max VND2 volts 3 0 0 *Stall RPM STALLN RPM - Stall RPM (not used) 0 0 0 Accel Enrichment Fuel FN1303 deg/sec rate 8 1000.000000 4 0 0 deg F 7 1000.000000 4 0 0 lb/min 2 0.000000 100.000000 1 Accel Enrichment Fuel Scaler for ACT to ECT FN020B - Do not edit first or last entries. Provides row scaling for the following table; 'Accel Enrichment Fuel' (aka FN1303) deg C 5 1000.000000 2 0 0 row 5 1 1000.000000 2 0 0 Adaptive Control Idle Low RPM HCAMSW - Clear for the adaptive idle fuel cells to used as soon as the filtered airmass region is entered. Set for the adaptive idle fuel cells to used only when in the filtered airmass region and there are no base idle rpm adders being applied. 0x01 Air Charge Switch ARCHSW - Selects the method of calculating the filtered air charge value. Set to use manifold filling compensation otherwise no filtering is used. 0x01 Accel Enrichment Fuel Scaler for Throttle Rate FN019B - Do not edit first or last entries. Provides column scaling for the following table; 'Accel Enrichment Fuel' (aka FN1303) deg/sec 4 1000.000000 0 0 column 4 1 1000.000000 2 0 0 Accel Enrichment Multiplier for BP FN378 - A multiplier of the result of the 'Accel Enrichment Fuel' table lookup after the 'Accel Enrichment Multiplier for TP' (aka FN331B) multiplier has been applied. Multiplier values less than 1 reduce fuel, values greater than 1 increase fuel. in Hg 5 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 Accel Enrichment Multiplier for TP FN331B - A multiplier of the result of the 'Accel Enrichment Fuel' table lookup for the relative throttle position. Multiplier values less than 1 reduce fuel, values greater than 1 increase fuel. volts 5 3 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 Adaptive Control Learning Table FN1325 - Specifies the number of background loop counts that must occur before an adaptive update can happen. Any positive values shown are actually half that of the number of loop counts required. Positive values or zero permit adaptive update to occur in the cell, higher values reduce the update rate. Negative values force the ecu to use a different cell, e.g. -24 indicates that the cell located at row 2, column 4 should be used. Note: rows and columns commence their numbering at zero. The top row is for used for the special idle adaptive cells (the first four entries only as the others are ignored) and are assigned as follows; Column 0 - in drive, A/C off (automatic transmissions only) Column 1 - in drive, A/C on (automatic transmissions only) Column 2 - in neutral, A/C off Column 3 - in neutral, A/C on rpm 10 1000.000000 4 0 0 load 9 1000.000000 4 0 0 2 0.000000 250.000000 2 Adaptive & MAF Backflow Scaler for Load FN021 - Do not edit first or last entries. Provides row scaling for the following tables; 'Adaptive Control Learning Table' (aka FN1325) 'MAF Backflow Correction' load 8 1000.000000 0 0 row 8 1 1000.000000 2 0 0 Air Charge Maximum FN037 - The maximum instantaneous air charge value the engine can hold for a given rpm. The calculated instantaneous air charge value is clipped to this. Typically the output column values are set to the maximum on boosted engines and those that have very high volumetric efficiencies. To calculate how this clip relates to airmass flow for differing rpms use the following calculation; kg/hr = FN037 * number of cylinders / 2 * rpm * 60 / 2.20462 rpm 10 1000.000000 0 0 lb/intake 10 7 1000.000000 0 0 Altitude Multiplier vs BP FN129A - Used in altitude spark and lugging open loop fuel calculations. Should be set to 1.000 at high altitudes and 0.000 at sea level. Values must overlap with the 'Sea Level Multiplier vs BP' (aka FN212A) table. in Hg 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 BAP Transfer FN000 volts 6 3 1000.000000 0 0 in Hg 6 1000.000000 0 0 Canister Purge Dutycycle Multiplier #1 FN600 secs 6 1 1000.000000 2 0 0 multiplier 6 3 1000.000000 0 0 Canister Purge Dutycycle Multiplier #2 FN602 secs 6 3 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 Canister Purge Dutycycle vs Airmass FN605A - lb 6 3 1000.000000 0 0 dutycycle 6 1000.000000 0 0 Cold Engine Fuel Multiplier Update Time FN393F - When the 'Cold Engine Fuel Multiplier Update Timer' (aka MULTMR) exceeds this parameter's lookup value then the 'Cold Engine Fuel Multiplier' (aka LAMMUL) value is updated. The 'Cold Engine Fuel Multiplier' (aka LAMMUL) value is used to prevent stalling during drive engagement when the engine is cold (automatic gearbox equipped vehicles only). deg C 7 1 1000.000000 2 0 0 secs 7 1 1000.000000 2 0 0 Cranking Fuel PW Multiply vs Time FN306 - Multiplies cranking fuel pulsewidth according to length of cranking time. sec 6 3 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 Cranking Fuel PW vs ECT FN348 - The injector pulsewidth during cranking at sea level. Alter for injector and cam swaps. For larger injectors reduce the pulsewidth by the ratio of the low injector slope change. deg C 5 1 1000.000000 2 0 0 mSecs 5 1000.000000 0 0 CT Drive Fuel Multiplier vs RPM FN301 - Open loop mode multiplier that adjusts the desired A/F ratio when the throttle is closed, the gearbox is in drive and no HEGO switches have occurred. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 CT Neutral Fuel Multiplier vs RPM FN301N - Open loop mode multiplier that adjusts the desired A/F ratio when the throttle is closed and the gearbox is in neutral. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 5 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 CT Neutral Timer RPM Adder FN880 - The results of this table are used in two ways: i) The result of this lookup is used to increase desired idle rpm when the 'CT Neutral Flag (aka CTNFLG) is set. ii) The result of this lookup is added to the 'CT Neutral Timer Max RPM' (aka INLRPM) value. secs 7 1 1000.000000 2 0 0 rpm 7 1 1000.000000 2 0 0 CT Spark Adder for ECT FN112 - Added to 'CT Spark vs RPM' lookup value. deg C 7 1 1000.000000 2 0 0 deg adv 7 1000.000000 0 0 CT Spark Subtractor for BP FN115 - Subtracted from 'CT Spark vs RPM' lookup value at startup to heat up the catalytic convertor quicker. in Hg 6 1000.000000 0 0 deg adv 6 1000.000000 0 0 CT Spark Subtractor for Neutral FN180 - When the 'CT Neutral Flag' (aka CTNFLG) is set the result of this table lookup is subtracted from the 'CT Spark vs RPM' lookup value. The input value to this table is the 'Closed Throttle Neutral Timer' (aka CTNTMR). secs 6 1 1000.000000 2 0 0 deg adv 6 1000.000000 0 0 CT Spark vs RPM FN111 - The base spark value used when the throttle is closed. rpm 5 1000.000000 0 0 deg adv 5 1000.000000 0 0 Dashpot Decrement Rate FN879 - Determines the dashpot (pre position airflow) bleed off rate according to the current dashpot value. During closed throttle mode the dashpot airflow is bled off by decrementing it in order to smooth the transition into rpm control by slowly eliminating the dashpot contribution to the idle airflow. lb/min 7 6 1000.000000 0 0 lb/min 7 6 1000.000000 0 0 Dashpot Max Clip FN882 - The maximum dashpot (pre position airflow) allowed for a given rpm. rpm 5 1000.000000 0 0 lb/min 5 6 1000.000000 0 0 Decel Fuel Shut Off Multiplier FN374 - Adjusts the desired fuel flow if the conditions required for deceleration fuel shut off have been met. Set multiplier to 0 to invoke deceleration fuel shut off at desired rpm otherwise set to 1. When in underspeed mode this multiplier value is multiplied by the result of the 'Underspeed Fuel Multiplier' lookup. rpm 6 1000.000000 0 0 multiplier 6 1 1000.000000 2 0 0 Drive Engagement Fuel Multiplier vs ECT FN371 - Provides an initial value for the 'Cold Engine Fuel Multiplier' (aka LAMMUL) value which is used to prevent stalling during drive engagement when the engine is cold (automatic gearbox equipped vehicles only). Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. deg C 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 ECT ACT Transfer FN703A - Input is a rough hi byte only conversion. volts 10 3 1000.000000 0 0 deg C 10 1 1000.000000 2 0 0 Emission Scaler for RPM FN039 - Do not edit first or last entries. Provides column scaling for the following tables; 'HEGO Amplitude' (aka FN1352) 'HEGO Bias' (aka FN1353) 'HEGO Delay' (aka FN1351) rpm 8 1000.000000 0 0 column 8 1 1000.000000 2 0 0 Emissions & Spark Scaler for Load FN071 - Do not edit first or last entries. Provides row scaling for the following tables; 'EGR Altitude Table' 'EGR Sea Level Table' 'Equilibrium Fuel Time Constant' 'Equilibrium Intake Surface Fuel' 'HEGO Amplitude' (aka FN1352) 'HEGO Bias' (aka FN1353) 'HEGO Delay' (aka FN1351) 'PT Spark Adder for ECT and Load' 'PT Spark Adder for EGR' 'Spark Altitude Table' 'Spark Base Table' 'Spark Sea Level Table' 'Torque Reduction Table' load 7 1000.000000 0 0 row 7 1 1000.000000 2 0 0 Equilibrium Fuel Time Constant FN1322 - Effects the amount of contribution the transient fuel makes to the injection pulsewidth where; Smaller values increases the amount resulting in richer A/F ratios during accelerations. Larger values decreases the amount resulting in leaner A/F ratios during accelerations. The column input value is the ratio of ACT to ECT where the ACT contribution is defined by the 'ACT Fraction for Transient Fuel' (aka ALPHA) parameter. Conversion might be X/32, to be determined. deg F 10 1000.000000 4 0 0 Load 8 1000.000000 4 0 0 secs 3 0.000000 100.000000 1 Equilibrium Intake Surface Fuel FN1321 - The column input value is the ratio of ACT to ECT where the ACT contribution is defined by the 'ACT Fraction for Transient Fuel' (aka ALPHA) parameter. deg F 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 lb/min 4 0.000000 300.000000 1 Exhaust Back Pressure Correction FN004 - Used in the exhaust pressure calculation to compensate for exhaust pressure only increasing at half the rate that barometric pressure increases. You should not need change this as it is a correction derived from pressure chamber experiments. in Hg 5 1000.000000 0 0 in Hg 5 1000.000000 0 0 Failed MAF Sensor FN1358 - Substitution instantaneous air charge value at sea level used if the MAF sensor has failed and the TP sensor is ok. rpm 10 1000.000000 4 0 0 volts - TP relative 7 1000.000000 4 0 0 lb 8 0.000000 250.000000 1 Failed MAF Sensor Alternative FN040 - Substitution instantaneous air charge value used if both the MAF and TP sensors have failed. Output conversion to be confirmed. rpm 8 1000.000000 0 0 lb/intake 8 7 1000.000000 0 0 Fuel and Spark Scaler for RPM FN083 - Do not edit first or last entries. Provides column scaling for the following tables; 'MFA EGR Multiplier' 'MFA PT Spark Adder' (aka FN1124) rpm 4 1000.000000 0 0 column 4 1 1000.000000 2 0 0 Fuel Base Table FN1307 - Used when in open loop mode. The column input value is the ratio of ACT to ECT where the ACT contribution is defined by the 'ACT Fraction for Fuel Base Table' (aka FRCBFT) parameter. RPM 10 1000.000000 4 0 0 load% 8 1000.000000 4 0 0 A/F Ratio 2 8.000000 18.000000 1 Fuel Lugging Altitude Multiplier FN309 - Open loop mode multiplier that adjusts the desired A/F ratio when lugging. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 5 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 Fuel Lugging Sea Level Multiplier FN308 - Open loop mode multiplier that adjusts the desired A/F ratio when lugging. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 7 1000.000000 0 0 multiplier 7 3 1000.000000 0 0 Fuel Multiplier vs ACT FN300 - Open loop multiplier applied to the result of the 'Fuel Base Table' (aka FN1307) lookup to adjust the desired A/F ratio. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. deg C 6 1 1000.000000 2 0 0 multiplier 6 3 1000.000000 0 0 Fuel Scaler for ACT to ECT FN022 - Do not edit first or last entries. Provides column scaling for the following tables; 'Equilibrium Fuel Time Constant' (aka FN1322) 'Equilibrium Intake Surface Fuel' (aka FN1321) 'Fuel Base Table' (aka FN1307) 'Fuel Startup Table' (aka FN1306) deg C 6 1 1000.000000 2 0 0 column 6 1 1000.000000 2 0 0 Fuel Scaler for Load% FN072A - Do not edit first or last entries. Provides row scaling for the following tables; 'Fuel Base Table' (aka FN1307) 'MFA Fuel Multiplier Table' (aka FN1328) load% 7 1000.000000 0 0 row 7 1 1000.000000 2 0 0 Fuel Startup Scaler for Time FN018 - Do not edit first or last entries. Provides row scaling for the following table; 'Fuel Startup Table' sec 7 1 1000.000000 2 0 0 row 7 1 1000.000000 2 0 0 Fuel Startup Table FN1306 - Subtracted from 'Fuel Base Table' for start up enrichment. Warning: The top row must always contain zeros to prevent post warmup enrichment still occuring. The column input value is the ratio of ACT to ECT where the ACT contribution is defined by the 'ACT Fraction for Fuel Startup Table' (aka FRCSFT) parameter. deg F 10 1000.000000 4 0 0 secs 8 1000.000000 4 0 0 A/F Ratio 3 0.000000 10.000000 1 HEGO Amplitude FN1352 - The maximum A/F ratio deviation (plus or minus) from stoichiometric that the A/F ratio oscillates between to form the rich and lean limits of closed loop fueling. The output value is referred to as the 'Peak to Peak Amplitude'. rpm 4 1000.000000 4 0 0 load 8 1000.000000 4 0 0 A/F ratio 2 0.000000 0.100000 1 HEGO Bias FN1353 - These correction values are used to shift the averaged closed loop A/F ratio slightly away from stoichiometric to adjust emissions. Positive bias values will lean the A/F ratio (raise NOx but lower CO) Negative bias values will richen the A/F ratio (lower NOx but raise CO) rpm 4 1000.000000 4 0 0 load 8 1000.000000 4 0 0 A/F ratio 3 -0.020000 0.020000 1 HEGO Delay FN1351 - The time delay in revs per second from when a fuel change is made until the HEGO sensor detects this change. Prevents electrical noise in the system being incorrectly interpreted as a HEGO switch. Increase when the HEGO sensor is installed farther downstream from stock position. The result from this table lookup is used to calculate the exhaust pulse transport delay in both PIPs and seconds. rpm 4 1000.000000 4 0 0 load 8 1000.000000 4 0 0 rev per sec 2 0.000000 20.000000 1 HEGO Delay PIP Multiplier FN346 - A multiplier of the exhaust pulse transport delay in PIPs value used to calculate the expected number of PIPs that will occur before the HEGO detects a change in fueling. nb The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec. bias/ptpamp 11 1000.000000 0 0 multiplier 11 3 1000.000000 0 0 HEGO Jumpback Multiplier with Bias FN344 - When a HEGO switch occurs during closed loop fuelling this is used as a multiplier of the sum of the 'Bias' and 'Peak to Peak Amplitude' (aka PTPAMP) values to determine the amount the desired A/F ratio should jumpback towards the averaged A/F ratio by. Used when either of the two following conditions are met; i) the HEGO is reporting lean and the 'Bias' is rich (a negative value) ii) the HEGO is reporting rich and the 'Bias' is lean (a positive value) or zero otherwise the 'HEGO Jumpback Multiplier without Bias' (aka FN342) parameter is used. Notes: 1) Larger Bias values result in smaller jumpback values. 2) Do not enter multiplier values greater than '1.000'. 3) The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec. bias/ptpamp 5 3 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 HEGO Jumpback Multiplier without Bias FN342 - When a HEGO switch occurs during closed loop fuelling this is used as a multiplier of the 'Peak to Peak Amplitude' (aka PTPAMP) value to determine the amount the desired A/F ratio should jumpback towards the averaged A/F ratio by. Used when either of the two following conditions are met; i) the HEGO is reporting lean and the 'Bias' is lean (a positive value) or zero ii) the HEGO is reporting rich and the 'Bias' is rich (a negative value) otherwise the 'HEGO Jumpback Multiplier with Bias' (aka FN344) parameter is used. Notes: 1) Larger Bias values result in smaller jumpback values. 2) Do not enter multiplier values greater than '1.000'. 3) Do not alter the top two rows. 4) The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec. bias/ptpamp 7 3 1000.000000 0 0 multiplier 7 3 1000.000000 0 0 HEGO Ramp Rate Multiplier FN339 - During closed loop fuelling this table determines the rate at which the desired A/F ratio ramps richer or leaner towards the HEGO switch point. As the values in this table are very important for getting the fast and slow ramp rates correct when a Bias is used it should not normally be altered. nb The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec. bias/ptpamp 5 3 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 High Speed Fuel Multiplier FN396A - Open loop multiplier that adjusts the desired A/F ratio when the 'Speed Limiter Stage One On' threshold is exceeded. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. Set to 0.996 when 'High Speed Spark Retard' is set to zero. mph 7 1 1000.000000 0 0 multiplier 7 3 1000.000000 0 0 High Speed Spark Retard FN179A - Deducted from PT and WOT spark calculations when the 'Speed Limiter Stage One On' threshold is exceeded. If set to zero adjust 'High Speed Fuel Multiplier'. mph 7 1 1000.000000 0 0 deg adv 7 1000.000000 0 0 Idle Adder for ACT FN825B deg C 7 1 1000.000000 2 0 0 rpm 7 1 1000.000000 2 0 0 Idle Adder for ECT FN825A deg C 8 1 1000.000000 2 0 0 rpm 8 1 1000.000000 2 0 0 Idle Airflow Drive FN875D - The predicted idle airflow required to achieve the desired idle rpm when in drive at closed throttle. Alter if the air flow characteristics through the ISC valve have changed. desired rpm 6 1 1000.000000 2 0 0 lb/min 6 3 1000.000000 0 0 Idle Airflow Multiplier FN1861 - A multiplier of predicted idle airflow to adjust for ECT and time in run mode. deg C 7 1000.000000 4 0 0 secs 6 1000.000000 4 0 0 multiplier 3 0.000000 250.000000 1 Idle Airflow Neutral FN875N - The predicted idle airflow required to achieve the desired idle rpm when in neutral at closed throttle. Alter if the air flow characteristics through the ISC valve have changed. desired rpm 6 1 1000.000000 2 0 0 lb/min 6 3 1000.000000 0 0 Idle RPM Error Spark Multiplier Drive FN841D - Aggressive closed throttle spark modifier used when in idle 'rpm control' or 'rpm lockout' mode. Outputs a spark multiplier to assist in the correction of any deviation from the desired idle rpm. rpm delta 7 1000.000000 0 0 multiplier 7 3 1000.000000 0 0 Idle RPM Error Spark Multiplier Neutral FN841N - Aggressive closed throttle spark modifier used when in idle 'rpm control' or 'rpm lockout' mode. Outputs a spark multiplier to assist in the correction of any deviation from the desired idle rpm. rpm delta 7 1000.000000 0 0 multiplier 7 3 1000.000000 0 0 Idle Spark Multiplier vs Dashpot FN839 - Closed throttle spark modifier used when in idle 'dashpot control' mode following the transition from part throttle. Outputs a spark multiplier to assist in the stabilisation of the desired idle rpm. lb/min 6 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 Idle Startup Adder FN826A - Adds rpm to 'Desired Idle RPM' at startup for the duration specified by the 'Idle Startup Adder Time' (aka TKDTM) parameter. deg C at start 7 1 1000.000000 2 0 0 rpm 7 1 1000.000000 2 0 0 Injector Breakpoint** FN389 - The returned lookup value is multiplied by the rpm / 2 to determine the intersection point of the two injector slopes. If the desired fuel flow for a bank is less than or equal to this calculated value then only the 'Injector Low Slope' is used for the calculation of the injection pulsewidth otherwise both injector slopes are used. Use to correct AF ratio at idle when the Long Term Fuel Trims indicate adjustment is required by increasing the value to reduce fuel from the final calculated fuel pulsewidth. Has a diminishing effect from idle up to approximately 1500 rpm. Y conversion to be confirmed. volts 8 3 1000.000000 0 0 lb/rev 8 10 1000.000000 0 0 Injector Firing Order FN1329 Injector to Fire 8 1000.000000 4 0 0 cylinder 1 1000.000000 4 0 0 injector no. 0 0.000000 10.000000 1 Injector Offset vs Voltage FN367 - Extra duration added to injector pulsewidth to compensate for battery voltage. Reduce for larger injectors by the ratio of the injector change. Curve should be exponential. volts 12 1000.000000 0 0 mSecs 12 1000.000000 0 0 Number of Cylinders NUMCYL - If altered then the 'Engine Displacement' (aka SARCHG) conversion equation will need altering. The following parameters will need altering too: 'Ignition Degrees Per PIP' (aka DEGPIP) 'Injector Firing Order' (aka FN1329) 'Injector Output Port' (aka FN1327) 'Manifold Fast Fill Constant' (aka FKARC1) 'Manifold Slow Fill Constant' (aka FKARCH) 'Number of Injector Output Ports' (aka NUMOUT) 'Number of PIPs Between Injector Outputs' (aka PIPOUT) 'PIPs per Rev' (aka ENGCYL) 'Signature PIP Difference Value' (aka MHPFD) 'Signature PIP Multiplier Highest Value' (aka SIGKLU) 'Signature PIP Multiplier Lowest Value' (aka SIGKLL) no. 2 1 0 0 Number of HEGOs NUMEGO - Set to the number of hego sensors fitted. If converting from a stereo to a mono hego set up the 'Injector Output Port' (aka FN1327) table will need adjusting. no. 2 1 0 0 Number of HEGO Switches to Pass Test VEGOSW no. 2 1 0 0 Number of Injector Output Ports NUMOUT no. 2 1 0 0 Number of Pips Between Injector Outputs PIPOUT - 2 1 0 0 Off Button Maximum HI_OFF - Highest value of Vehicle Speed Control Command Switch to indicate button depressed. volts 3 0 0 On Button Minimum LOW_ON - Lowest value of Vehicle Speed Control Command Switch to indicate button depressed. volts 3 0 0 PIP Acceleration Limit PACLIM - The maximum limit of PIP acceleration in percentage of PIP period. % 0 0 PIP Acceleration Offset PACOFF (beta-cyl)/rev 3 0 0 PIP Acceleration Period PACPER (rev-secs)/cyl 3 0 0 PIP IDM Test Min RPM VLORPM rpm 0 0 PIP Fault Time Out VPIPTM mSecs 2 1 0 0 PIP Period Slope PACSLO - Used in the calculation to determine the percentage of PIP that PIP will decrease during maximum acceleration. beta/sec 3 0 0 PIP Recognition Time Delay TKYON1 - Used to ignore any noise in the system at power up. secs 3 0 0 PIPs per Crank Injector Firing CRKPIP - no. 1 0 0 PIPs per Rev ENGCYL - Number of PIPs per engine revolution. pips 2 1 0 0 PT Spark Adder KPS1 deg adv 0 0 PT Spark Multiplier Y multiplier 3 0 0 Purge Cold Start Delay #1 PRGTD1 secs 2 1 0 0 Purge Cold Start Delay #2 PRGTD4 secs 2 1 0 0 Purge Hot Start Delay PRGTD3 secs 2 1 0 0 Purge Warm Start Delay #1 PRGTD2 secs 2 1 0 0 Purge Warm Start Delay #2 PRGTD5 secs 2 1 0 0 Purge Max ECT CTPRG - The temperature above which canister purge is not permitted. deg F 2 1 0 0 Purge Max ECT Hysteresis CTPRGH deg F 2 1 0 0 Purge PT and WOT Delay Time EVTDOT secs 2 1 0 0 Purge Test Disable Z_VPRG - Normally this is set to"7C28", change to "420" to prevent the canister purge solenoid test being performed. WARNING: Do not enter any value other than one of these. 3 1 0 0 Resume Button Minimum LRESUM - Lowest value of Vehicle Speed Control Command Switch to indicate button depressed. volts 3 0 0 Resume Button Maximum HRESUM - Higest value of Vehicle Speed Control Command Switch to indicate button depressed. volts 3 0 0 Rev Limit Clear RPM NLM_CL - Always set lower then the 'Rev Limit Set RPM' (aka NLM_SH) parameter. Fuel delivery remains cut until the engine speed drops below this limit. rpm 0 0 Rev Limit No Fuel NLMT - Very harsh limiter, cuts all fuel delivery, always set higher than 'Rev Limit Set RPM' (aka NLM_SH) parameter. Does not appear to be used in this ecu. rpm 0 0 #Rev Limit No Fuel Hysteresis NLMTH - Hysteresis rpm for 'Rev Limit No Fuel' (aka NLMT) parameter. Does not appear to be used in this ecu. rpm 0 0 Rev Limit Set RPM NLM_SH - Always set higher then the 'Rev Limit Clear RPM' (aka NLM_CL) parameter. Fuel delivery remains cut until the engine speed drops below the 'Rev Limit Clear RPM' (aka NLM_CL) parameter. rpm 0 0 RPM Average Time Constant TCNDBR - The time constant for the rolling average calculation of the 'RPM Average' (aka NDBAR) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 RPM Time Constant TCN - The time constant for the rolling average calculation of the 'RPM' (aka N) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 RPM to MPH Ratio for First Gear TTNOV - If the rpm is greater than the result of multiplying the average speed by this parameter then the result of the 'Torque Reduction Table' lookup is subtracted from the final spark advance value. Mulitplier needs to be confirmed rpm/mph 2 1 0 0 SCVAC Open Circuit Check OCCDTB - volts 3 0 0 SCVNT Open Circuit Check OCCDTA - volts 3 0 0 Self Test Desired RPM VISCN rpm 2 1 0 0 Self Test Ramp Lean Rate VIPLR1 A/F ratio/sec 0 0 Self Test Ramp Rich Rate VIPRR1 A/F ratio/sec 0 0 Self Test Ramp Rich Time Delay VDLY1 sec 3 0 0 Self Test Set Speed Proportional Gain VSTGN - Multiplier of 'Set Speed' value. dutycycle/mph 3 0 0 Self Test Vehicle Speed Proportional Gain VVHGN dutycycle/mph 3 0 0 Set Speed Max Increment ACLDED - The maximum increment above vehicle speed to which 'Set Speed' can increase. mph 1 0 0 Set Speed Proportional Gain SETGN multiplier 3 0 0 Signature PIP Difference Value MHPFD - Permitted values are; 8 cylinder, signature dutycycle <= 35% = 0.20 6 cylinder, signature dutycycle <= 30% = 0.24 4 cylinder, signature dutycycle <= 30% = 0.29 Signature PIP distributor not present = 0.99 0 0 Signature PIP Half Period Multiplier Filter Constant FKSKAY - 3 0 0 Signature PIP Multiplier Highest Value SIGKLU - 1.99996 for 30% dutycycle signature PIP, 1.66666 for 35% dutycycle signature PIP. multiplier 5 0 0 Signature PIP Multiplier Lowest Value SIGKLL - 1.42857 for 30% dutycycle signature PIP, 1.25000 for 35% dutycycle signature PIP. multiplier 5 0 0 Spark/Fuel Lug Time Limit LUGTIM - The maximum value that the 'Lugging Timer' (aka LUGTMR) can be. secs 3 0 0 Spark Adder for Neutral NSADD - If in neutral, this is added to the 'CT Spark vs RPM' lookup value when startup kicker adjustment is not used. deg adv 0 0 Spark Advance Limit SPKLIM % 0 0 Spark Advance Limit PIP% SPTADV - The percentage of PIP that the spark may be advanced by. % 0 0 Spark Interpolation Inhibit Z_SPKINT - Normally set to "1E4", change to "194" to eliminate the eec's use of the 'Spark Altitude Table' (aka FN905A) parameter. When using this code modifier the eec will use the 'Spark Sea Level Table' (aka FN904A) regardless of barometric pressure. WARNING: Do not use any values other than one of these. n/a 3 1 55.000000 -10.000000 0 0 Spark Limit Max SPUCLP deg adv 0 0 Spark Limit Min SPLCLP deg adv 55.000000 -10.000000 0 0 Spark Max PIP RPM SPKSWL clock ticks 2 1 0 0 Spark Min PIP RPM SPKSWH clock ticks 2 1 0 0 Spark Tip In Advance Per PIP TIPINC deg adv 0 0 Spark Tip In Max RPM NTIP - The maximum rpm allowed in order to a spark tip in condition to be recognised. Must be set to less than 2000 rpm to ensure correct tip in ramp back. rpm 0 0 Spark Tip In Min ECT ECTIP - The minimum ECT allowed in order to a spark tip in condition to be recognised deg F 2 1 0 0 Spark Tip In Retard TIPMAX - The amount of spark retard pulled during a tip in. deg adv 0 0 Spark Tip In TP KACRAT - The change in throttle position required when closing for a spark tip in to be recognised. volts 3 0 0 Speed Limiter Stage One Off HVS_CL - Always set lower then the 'Speed Limiter Stage One On'. AF ratio is enrichened and spark retarded until the engine speed drops below this limit. Set to 127.5 mph to disable. mph 1 0 0 Speed Limiter Stage One On HVS_SH - Speed at which AF ratio is enrichened and spark retarded until the engine speed drops below the 'First Speed Limiter Off'. Always set higher then the 'First Speed Limiter Off'. Set to 127.5 mph to disable. mph 1 0 0 Speed Limiter Stage Two Off VVS_CL - Always set lower then the 'Speed Limiter Stage Two On'. Fuel delivery remains cut in half until the engine speed drops below this limit. Set to 127.5 mph to disable. mph 1 0 0 Speed Limiter Stage Two On VVS_SH - Speed at which the injectors are fired alternately to limit speed. Fuel delivery remains cut in half until the engine speed drops below the 'Speed Limiter Stage Two Off'. Always set higher then the 'Second Speed Limiter Off'. Set to 127.5 mph to disable. mph 1 0 0 Speed Sensor Present VSTYPE - 0 = no vehicle speed sensor present 1 = vehicle speed sensor present 2 = vehicle speed sensor and cruise control present none 2 1 0 0 SPOUT Test Min RPM VSPRPM - The minimum rpm required to pass the SPOUT test. rpm 0 0 SPOUT Test Min Time VSPTDL - The minimum time required since the spark advance has been set to the 'SPOUT Test Spark Advance' (aka VSPADV) value before the SPOUT test can continue. secs 3 0 0 SPOUT Test Spark Advance VSPADV deg adv 0 0 SPOUT Test Spark Retard VSPRET deg adv 0 0 Stall RPM STALLN Does not appear to be used in this strategy. rpm 0 0 Startup Fuel Multiplier NUMPR - A multiplier of the 'CT Neutral Fuel Multiplier vs RPM' (aka FN301N) lookup result used when the following conditions are met; The ECT at startup is between the 'Cold Start Max ECT' (aka CTLOW) and 'Startup Fuel Multiplier Max ECT' (aka CTHIN) parameter values. The time since start is less than the 'Startup Fuel Multiplier Time Delay' (aka OLMTD1) parameter value. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. multiplier 3 0 0 Startup Fuel Multiplier Max ECT CTHIN - The maximum ECT at startup to use the 'Startup Fuel Multiplier'. deg C 2 1 0 0 Startup Fuel Multiplier Time Delay OLMTD1 - The maximum time since start to use the 'Startup Fuel Multiplier'. secs 2 1 0 0 Startup Kicker Min RPM HCSD - The minimum rpm for the 'CT Spark Subtractor for BP' table to be used. See also 'Startup Kicker Time Delay'. rpm 0 0 Startup Kicker Min RPM Hysteresis HCSDH - Hysteresis for the 'Startup Kicker Min RPM' value. rpm 0 0 Steady State Factor SSFCTR - Used in MKAY and signature KAY calculations. multiplier 5 0 0 Supercharger Bypass Throttle Breakpoint THBPSC - Value added to closed throttle value to establish the minimum throttle position at which the supercharger bypass valve is opened. Requires 'Auxillary Hardware Present' (aka THRMHP) parameter to be set to 2. volts 3 0 0 Supercharger Bypass Throttle Breakpoint Hysteresis THBPSH - Value subtracted from combined 'Supercharger Bypass Throttle Breakpoint' and closed throttle value to establish throttle position below which the supercharger bypass valve is closed. Typically set at 0.120 volts. volts 3 0 0 Throttle Body Air Flow ITHBMA - This parameter is the air mass flow through the throttle body when the butterfly is closed against the idle stop screw and the ISC dutycycle is 0%. This value is used by the eec to determine the ISC dutycycle required to meet the calculated desired idle air flow. Alter when the throttle body has been changed using this method; With the engine fully warmed up and the idle steady, set the 'Disable ISC' (aka Z_ISCSW) parameter value to "00" and hopefully the car will still be idling. Adjust the throttle body stop screw so that the car will just barely idle and set the TPS to ~0.95 volts. Datalog the MAF's flow over a period of 30 seconds and calculate the average. Convert this kg/hr value into lb/min and use this value for this parameter. lb/min 6 0 0 Throttle Position Proportional Gain TAPGN - A multiplier of the relative throttle position. multiplier 6 0 0 Time at High Load to Force O/L HLCTM - The time delay at high load before going to open loop. High load is determined by the 'Load% Min for O/L vs ECT' (aka FN320A) parameter. secs 3 0 0 Time Delay Before N/D or D/N Switch Registers NDDELT - secs 3 0 0 Time for IDM Bypass After PIP Recovery VIDMST secs 0 0 Time Out for IDM Fault VIDMTM mSecs 2 0 0 0 TPS Average Closing Time Constant TCDASD - The time constant for the rolling average calculation of the 'TPS Average' (aka DSTPBR) value when the throttle is closing. The 'TPS Average' (aka DSTPBR) value is used in the calculation of the dashpot (pre position airflow) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. Smaller values reduce the dashpot prior to entry into dashpot control. secs 3 0 0 TPS Average Opening Time Constant TCDASU - The time constant for the rolling average calculation of the 'TPS Average' (aka DSTPBR) value when the throttle is opening. The 'TPS Average' (aka DSTPBR) value is used in the calculation of the dashpot (pre position airflow) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. Smaller values result in quicker dashpot response to tip in/out actions. secs 3 0 0 TPS Min Delta for Tip Out TPDLTA - The minimum throttle position change required to indicate closing throttle movement. Value must be at least 0.1 volts to avoid A-D conversion jitter. volts 3 5.120000 0 0 TPS Max TAPMAX - The continuous test value at which the eec considers that the sensor has failed open circuit. volts 3 5.000000 0 0 TPS Max for Output Test VTAP5 volts 3 0 0 TPS Min for Output Test VTAP6 volts 3 0 0 TPS O/L Threshold THBP5 - The relative throttle position to force open loop. NB the relative throttle position is the actual throttle position value minus the closed throttle position value. volts 3 0 0 TPS PT Threshold DELTA -The relative throttle position at which PT mode occurs. If altered, adjust 'Dashpot TP' (aka DELHYS) and 'ISC RPM Control TP' (aka DELRAT) to suit. NB the relative throttle position is the actual throttle position value minus the closed throttle position value. volts 3 0 0 TPS Time Constant TCTP - The time constant for the rolling average calculation of the 'TPS' (aka TPBAR) value. Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it. secs 3 0 0 TPS WOT Threshold THBP2 - The relative throttle position at which WOT mode occurs. NB the relative throttle position is the actual throttle position value minus the closed throttle position value. volts 3 0 0 Transient Fuel Acceleration Multiplier MEFTRA - Multiplier of the transient fuel contribution to the injection pulsewidth. Multiplier values less than 1 reduce fuel, values greater than 1 increase fuel. multiplier 3 0 0 Transient Fuel Compensation Start Delay TFCTM - Time delay from exiting cranking before transient fuel compensation is permitted. secs 2 1 0 0 Transient Fuel Deadband TFCDED - % 0 0 Transient Fuel Deceleration Multiplier MEFTRD - Multiplier of the transient fuel contribution to the injection pulsewidth. Multiplier values less than 1 reduce fuel, values greater than 1 increase fuel. multiplier 3 0 0 Transient Fuel Max RPM Deadband TFSMN - The maximum rpm deadband above idle rpm to disable transient fuel during dashpot mode. rpm 0 0 Transient Fuel Multiplier KFT - A global multiplier used in the calculation of the 'Equilbrium Fuel Transfer Rate'. Set to zero to disable transient fuel compensation. multiplier 3 0 0 Transmission Type TRLOAD - 0 = manual, no clutch or gear switches, forced neutral state 1 = manual, no clutch or gear switches (as per AU) 2 = manual, one clutch or gear switch 3 = manual, both clutch and gear switches 4 = auto, non electronic, neutral drive switch 5 = auto, non electronic, neutral pressure switch 6 = auto, electronic, PRNDL sensor 2 1 0 0 Voltage Calibration Constant VCAL - Used to calculate battery voltage. volts 3 0 0 Warm HEGO Flag Cold Start Delay #1 OPCLT1 - When the ECT at start is less than the 'Cold Start Max ECT' value this is the minimum time that must pass since exiting crank in order for the WARM_EGO_FLAG to be set. Note: the 'HEGO Min Switches Before Warm' (aka EGOCL1) and 'Warm HEGO Flag Cold Start Delay #2' values also need exceeding. secs 2 1 0 0 Warm HEGO Flag Cold Start Delay #2 OPCLT4 - When the ECTat start is less than the 'Cold Start Max ECT' value this is the minimum time that must pass since the ECT exceeded the 'Engine Warm ECT' value in order for the WARM_EGO_FLAG to be set. Note: the 'HEGO Min Switches Before Warm' (aka EGOCL1) and 'Warm HEGO Flag Cold Start Delay #1' values also need exceeding. secs 2 1 0 0 Warm HEGO Flag Hot Start Delay OPCLT3 - When the ECT at start is greater than the 'Hot Start Min ECT' value this is the minimum time that must pass since exiting crank in order for the WARM_EGO_FLAG to be set. Note: the 'HEGO Min Switches Before Warm' (aka EGOCL1) value also needs exceeding. This parameter is also used during failure management when the ECT sensor has failed. secs 2 1 0 0 Warm HEGO Flag Warm Start Delay #1 OPCLT2 - When the ECT at start is between the 'Cold Start Max ECT' and 'Hot Start Min ECT' values this is the minimum time that must pass since exiting crank in order for the WARM_EGO_FLAG to be set. Note: the 'HEGO Min Switches Before Warm' (aka EGOCL1) and 'Warm HEGO Flag Warm Start Delay #2' values also need exceeding. This parameter is also used during failure management when the ECT sensor has failed. secs 2 1 0 0 Warm HEGO Flag Warm Start Delay #2 OPCLT5 - When the ECT at start is between the 'Cold Start Max ECT' and 'Hot Start Min ECT' values this is the minimum time that must pass since the ECT exceeded the 'Engine Warm ECT' value in order for the WARM_EGO_FLAG to be set. Note: the 'HEGO Min Switches Before Warm' (aka EGOCL1) and 'Warm HEGO Flag Warm Start Delay #1' values also need exceeding. secs 2 1 0 0 Injector Output Port FN1327 - Links the injector to a calculated fuel pulsewidth. 1 = use Fuel Pulsewidth #1 2 = use Fuel Pulsewidth #2. Note: If the 'Number of HEGOs' (aka NUMEGO) parameter = 1 then set all entries to 1 or cylinder bank 2 will receive no fuel. Only use values of 1 or 2. Injector Port 8 1000.000000 4 0 0 n/a 1 1000.000000 4 0 0 no. 1 0.000000 10.000000 2 Injector Timing FN1315 - Defines the injector firing timing point from TDC. Can indicate the start or end timing point of the injector pulse depending on the setting of the 'Injector Timing Edge' (aka INJREF) parameter. The result from is table lookup is modified by the 'Injector Timing Multiplier' (aka IDKMUL) and 'Injector Timing Delay' (aka IDKADD) parameters. If the appropriate conditions are met then a fixed injector timing value may alternatively be provided by one of the following parameters; 'Injector Timing Value at Idle' (aka MIDTV) 'Injector Timing Value for MFA' (aka MINTV) 'Injector Timing Value in Neutral' (aka CINTV) rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 crank deg 1 0.000000 1000.000000 2 Injector Timing Scaler for Load FN085 - Do not edit first or last entries. Provides row scaling for the following table; 'Injector Timing' (aka FN1315) load 6 1000.000000 0 0 row 6 1 1000.000000 2 0 0 ISC Adder vs RPM FN810 - An adder used in the calculation of the desired ISC valve airflow to correct for dips in the idle rpm. If the base target idle speed values have been altered then adjust the input rpm in rows 2, 3 and 4 to suit. Do not edit first or last rows. rpm 5 1000.000000 0 0 lb/min 5 3 1000.000000 0 0 ISC C/L RPM Correction Rate FN860 rpm 7 1000.000000 0 0 rate 7 1 1000.000000 2 0 0 ISC Dutycycle During Crank FN884 deg F at start 6 1 1000.000000 2 0 0 dutycycle 6 1000.000000 0 0 ISC Dutycycle Multiplier vs Load FN820B - Used to compensate for the increase in airflow through the ISC valve during high manifold vacuum compared to normal idle vacuum levels, e.g. during closed throttle deceleration. load 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 ISC Gain vs RPM Error FN824 - A multplier of the following parameters, used as input in IPSIBR calculation for proportion correction of idle rpm when in closed loop rpm control. The input rpm at rows 4 and 5 should typically be set to 16 rpm lower and higher respectively than the base target idle speed value. The input rpm at rows 3 and 6 should typically be set to approximately 200 rpm lower and higher respectively than the base target idle speed value. Do not edit the first or last rows. ISC Gain For Overspeed in Drive (to be confirmed) ISC Gain For Overspeed in Neutral ISC Gain For Underspeed in Drive (to be confirmed) ISC Gain For Underspeed in Neutral rpm 7 1000.000000 0 0 gain 7 3 1000.000000 0 0 ISC Startup Scaler for ECT FN020C - Do not edit first or last entries. Provides column scaling for the following table; 'Desired Airflow Multiplier' deg C 5 1 1000.000000 2 0 0 column 5 1 1000.000000 2 0 0 ISC Time Scaler for Time FN018B - Do not edit first or last entries. Provides row scaling for the following table; 'Desired Airflow Multiplier' secs 5 1 1000.000000 2 0 0 column 5 1 1000.000000 2 0 0 ISC Transfer FN800 - Alter if air flow characteristics through the ISC valve have changed. lb/min 12 3 1000.000000 0 0 dutycycle 12 1000.000000 0 0 Load% Min for O/L vs ECT FN320A - Use to set the minimum load% required to permit entry into open loop operation according to ECT. When the result of this table's lookup is less than LOAD% then the 'Inhibit High Load Timer Flag' is set. If the 'Inhibit High Load Timer Flag' is clear then open loop mode is entered after the 'Time at High Load to Force O/L' (aka HLCTM) time period has been exceeded. deg C 7 1 1000.000000 2 0 0 load% 7 1000.000000 0 0 LOM Table FN125 - Used to determine if the more aggressive 'Spark Base Table' (aka FN901) table is to be used. rpm 5 1000.000000 0 0 load 5 1000.000000 0 0 MAF Backflow Correction FN1035 - Multiplier of raw air mass to compensate for backflow in the MAF sensor. rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 A/F Ratio 3 8.000000 18.000000 1 MAF Transfer FN036 - Output is shown in kg/hr (converted from lb/tick) volts 30 3 1000.000000 0 0 kg/hr 30 3 1000.000000 0 0 MFA Altitude Multiplier vs BP FN311 - Also used in part throttle spark and EGR calculations. in Hg 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 MFA EGR and PT Spark Scaler for Load FN082 - Do not edit first or last entries. Provides row scaling for the following tables; 'MFA EGR Multiplier' (aka FN1223) 'MFA PT Spark Adder' (aka FN1124) load 5 1000.000000 0 0 row 5 1 1000.000000 2 0 0 MFA Fuel Multiplier Table FN1328 - Open loop mode multiplier that adjusts the desired A/F ratio when the conditions for economy mode are met and the 'Allow MFA Strategy' (aka MFASW) flag is set. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 10 1000.000000 4 0 0 load% 8 1000.000000 4 0 0 multiplier 3 0.000000 250.000000 1 MFA PT Spark Adder FN1124 - rpm 4 1000.000000 4 0 0 load 3 1000.000000 4 0 0 2 0.000000 100.000000 1 Peak Load at Sea Level vs RPM FN035 - Used in the calculation of load% when the 'Percent Load Switch' (aka PRLDSW) parameter is not set. Adjust when the volumetric efficiency of the engine has changed. The values in the output column are the maximum peak load for a given RPM when at sea level and the inlet air charge temperature is 100 deg F. rpm 7 1000.000000 0 0 load 7 1000.000000 0 0 PT Spark Adder for ACT FN126 deg C 5 1000.000000 2 0 0 deg adv 5 1000.000000 0 0 PT Spark Adder for ECT vs Load FN1133 - deg C 7 1000.000000 4 0 0 load 8 1000.000000 4 0 0 2 -50.000000 50.000000 1 PT Spark Adder for EGR FN1121 - The result of this table lookup is multiplied by the 'Actual EGR Percent' (aka EGRACT) value to give a spark adder value whilst at part throttle. rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 multiplier 2 0.000000 250.000000 1 PT Spark Scaler for ECT FN033 - Do not edit first or last entries. Provides column scaling for the following table; 'PT Spark Adder for ECT and Load' (aka FN1133) deg C 7 1 1000.000000 2 0 0 row 7 1 1000.000000 2 0 0 Sea Level Multiplier vs BP FN212A - Used in sea level spark, open loop fuel and EGR calculations. Should be set to 0.000 at high altitudes and 1.000 at sea level. Values must overlap with the 'Altitude Multiplier vs BP' (aka FN129A) table. For EGR, this is a multiplier of the result of the 'EGR Sea Level Table' (aka FN908A) table lookup. in Hg 5 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 Spark Altitude Table FN905A - The result of this table lookup is multiplied by the result of the 'Altitude Multiplier vs BP' (aka FN129A) lookup. This is part of the ecu's interpolation between the 'Spark Altitude Table' and the 'Spark Sea Level Table' (aka FN904A) during normal part throttle operation. To eliminate this interpolation use the 'Spark Interpolation Inhibit' (aka Z_SPKINT) parameter. rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 deg adv 2 0.000000 60.000000 1 Spark Base Table FN901 - A more aggressive spark advance used during acceleration. rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 deg adv 2 0.000000 60.000000 1 Spark Sea Level Table FN904A - The result of this table lookup is multiplied by the result of the 'Sea Level Multiplier vs BP' (aka FN212A) lookup. This is part of the ecu's interpolation between the 'Spark Sea Level Table' and the 'Spark Altitude Table' (aka FN905A) during normal part throttle operation. To eliminate this interpolation use the 'Spark Interpolation Inhibit' (aka Z_SPKINT) parameter. rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 deg adv 2 0.000000 60.000000 1 Spark, Injector Timing, MAF Backflow Scaler for RPM FN070 - Do not edit first or last entries. Provides column scaling for the following tables; 'Adaptive Control Learning Table' 'EGR Altitude Table' 'EGR Sea Level Table' 'Failed Mass Air Flow Sensor' 'Injector Timing' 'MAF Backflow Correction' 'MFA Fuel Table' 'PT Spark Adder for EGR' 'Spark Altitude Table' 'Spark Base Table' 'Spark Sea Level Table' 'Torque Reduction Table' rpm 7 1000.000000 0 0 column 7 1 1000.000000 2 0 0 Startup Kicker Time Delay FN400 - If the time since exiting crank is greater that the result of this lookup, and the rpm is greater than the 'Startup Kicker Min RPM' value, then 'CT Spark Subtractor for BP' table is not used. deg F at start 6 1 1000.000000 2 0 0 secs 6 1 1000.000000 2 0 0 Torque Reduction Table Added 2016-09-04 rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 deg adv 2 0.000000 250.000000 1 TP Scaler for MAF Failure FN098 - Do not edit first or last entries. Provides row scaling for the following table using the relative throttle position as the input value; 'Failed MAF Sensor' (aka FN1358) volts 7 3 1000.000000 0 0 row 7 1 1000.000000 2 0 0 Underspeed Fuel Multiplier FN387 - A multiplier of the 'Decel Fuel Shut Off Multiplier' lookup value when in underspeed mode. Multiplier values less than 1 decrease fuel, values greater than 1 increase fuel. deg F 9 1000.000000 2 0 0 muliplier 9 3 1000.000000 0 0 WOT Fuel Multiplier vs RPM FN303 - Adjusts the desired A/F ratio when at WOT. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 15 1000.000000 0 0 multiplier 15 3 1000.000000 0 0 WOT Spark Advance vs ACT FN135 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result. deg C 7 1 1000.000000 2 0 0 deg adv 7 1000.000000 0 0 WOT Spark Advance vs BP FN133 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result. in Hg 5 1000.000000 0 0 deg adv 5 1000.000000 0 0 WOT Spark Advance vs ECT FN134 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result. deg C 7 1 1000.000000 2 0 0 deg adv 7 1000.000000 0 0 WOT Spark Advance vs RPM FN131 - Spark advance used at WOT. rpm 9 1000.000000 0 0 deg adv 9 1000.000000 0 0 Allow Accel Enrichment AEFLAG - Set to allow acceleration enrichment. Does not appear to be used in this ecu. 0x01 Allow Adaptive Shift AS_ENABLE Adaptive Shift Mode for automatic transmission 0x01 Allow Brake On/Off Test VBISW - Set to permit test 0x01 Allow C/L Re-entry on HEGO Failure LOESSW - Set to permit re-entry into closed loop fuelling when EGOs are not switching. 0x01 Allow Electronic Transmission EATXSW Electronic Transmission Enable 0x01 Allow EPT at Idle EPTSW - Set to permit the 'EPT at Idle' (EPTZER) value to be calculated. 0x01 Allow Fuel Pump Monitor Test V_FPMFLG - Set to permit the Fuel Pump Monitor Test to be performed. 0x01 Allow Goose Test V_GOOSW - Set to permit test 0x01 Allow HEGO Switch Test VEGOBP - Set to permit test 0x01 Allow Manual Transmission MTXSW Manual Transmission Enable 0x01 Allow MFA Strategy MFASW - Set for fuel economy mode strategy to be used. 0x01 Allow O/L Canister Purge PURGSW - Set to permit canister purge during open loop. 0x01 Allow Power Steering Test VPSSW - Set to permit testing of the power steering pressure switch. 0x01 Allow Secondary Air Test VAIRFL 0x01 Allow SPOUT Test VSPTEN - Set to permit test 0x01 Allow Thermactor Test VTABFL 0x01 Allow Torque Reduction TQCTSW Torque Module Switch Disable to turn off engine torque reductions strategies 0x01 Allow VSS Test VSSSW - Set to permit test 0x01 Alternator Control Present ECADHP - Set if an Electronically Controlled Accessory Drive (ECAD) module is present. This module monitors alternator demand and signals the eec when demand is low. If the appropriate conditions are met then the eec signals the ECAD module that the alternator is to be run at half speed. 0x01 BAP Sensor Present BPSSW - Set if a Barometric Pressure Sensor is fitted. 0x01 Brake Switch Present BIHP - Set if brake pedal switch present. 0x01 Bypass Fault Reporting VDISFM - Set to inhibit fault reporting. Not sure which fault reporting this prevents. 0x01 CID Sensor Present HP_CID - Set if cylinder identification hardware present, e.g. for an EDIS conversion. 0x01 CID Sensor Type HP_CIDSEL - set for Variable Reluctance sensor, clear for a Hall Effect sensor. Used for an EDIS conversion. 0x01 Computer Controlled Dwell Present CCDSW - Set if dwell is computer controlled and a "black" CCD TFI module is used otherwise dwell is TFI controlled with a "gray" module. 0x01 Crank Injector Timing EDSEL - Set to use the rising edge of the PIP for injector firing during cranking otherwise the falling edge is used. 0x01 Decel Fuel Shut Off PT Enable PTDFSW - Set for PT deceleration fuel shut off, clear for CT deceleration fuel shut off. It is not advisable to set this as it can cause engine 'clunk'. 0x01 Electro Drive Fan Present EDFHP - Set if an electro drive fan is present. 0x01 Enable Special Injector Timing at Idle CIDRSW - Set to fix the injector timing to the 'Injector Timing Value at Idle' (aka MIDTV) value when the vehicle is in drive. 0x01 Enable Special Injector Timing in Neutral CINTSW - Set to fix the injector timing to the 'Injector Timing Value in Neutral' (aka CINTV) value. 0x01 Force Background Fuel BFULSW - Set to prevent foreground fuel pulsewidth calculation. 0x01 High Data Rate Electronic Spark Present HP_HIDRES - Used for an EDIS conversion. 0x01 High Speed Fan Present HEDFHP - Set if the electro drive fan is a two speed unit. 0x01 Injector Timing Edge INJREF - Indicates which edge of the fuel pulse is used for the injector timing, clear = rising edge, set = falling edge 0x01 Knock Sensor Present KIHP - Set if a knock sensor is present. 0x01 Lambda Reset Switch LAMSW - Set if desired A/F ratio is to be clipped to be no leaner than 14.64 when transiting from O/L to C/L. 0x01 Lugging Timer Reset Switch LUGSW - If set then the 'Lugging Timer' (aka LUGTMR) is cleared before the Lugging Timer Up Flag is cleared and Lugging Timer Down Flag is set. 0x01 Percent Load Switch PRLDSW - Used for determining the value of load%. Set for load% = load Clear for load% = load/peak load If this parameter is altered then the following parameters will/may need adjusting to suit; 'Fuel Lugging Mode O/L Min Load%' (aka LDMH) 'Fuel Lugging Mode O/L Min Load% Hysteresis' (aka LDMHH) 'Fuel Scaler for Load%' (aka FN072A) 'Load% Min for O/L Hysteresis' (aka HLODH) 'Load% Min for O/L vs ECT' (aka FN320A) 'Thermactor Upstream Air Timer Min Load%' (aka UPLOD) 'Thermactor Upstream Air Timer Min Load% Hysteresis' (aka UPLODH) 0x01 Power Steering Pressure Switch Present PSPSHP - Set if power steering pressure switch is present. 0x01 Transient Fuel Compensation Switch TFCISW - Set if it is assumed the manifold wall is wet at start up, otherwise wall is assumed to be dry. 0x01 Smartshield Enable 0x01 Immobiliser Enable 0x01 Trans Pressure % Step Up for Economy Mode (line pressure) Higher values give firmer shift pressure. TPS% 12 4 0 0 RPM 12 4 0 0 2 0.000000 255.000000 1 Trans Pressure % Step Up for Performance Mode (line pressure) Higher values give firmer shift pressure. TPS% 12 4 0 0 RPM 12 4 0 0 2 0.000000 255.000000 1 Shift schedule 1st to 2nd gear = Economy Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1000.000000 0 0 Shift schedule 2nd to 3rd gear = Economy Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 3rd to 4th gear = Economy Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 3rd to 4th gear post 4th to 3rd gear shift = Economy Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 4th to 3rd gear = Economy Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 3rd to 2nd gear = Economy Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 2nd to 1st gear = Economy Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 1st to 2nd gear = Performance Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 2nd to 3rd gear = Performance Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 3rd to 4th gear = Performance Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 3rd to 4th gear post 4th to 3rd gear shift = Performance Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 4th to 3rd gear = Performance Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift schedule 3rd to 2nd gear = Performance Throttle % 10 0 0 Driveshaft RPM 10 0 0 Shift Schedule 2nd to 1st gear = Performance Throttle % 10 0 0 Driveshaft RPM 10 0 0