0x1202409041DGABased on A9L definition. Covers 1DGA ECU. Contributions by Kevin Donnellan.
www.tiperformance.com.au###A/C Clutch Engage Max TempCTACdeg F2100###A/C Clutch Engage Max Temp HysteresisCTACHdeg F2100###A/C Clutch Engage Min RPMACOFFNrpm00###A/C Clutch Engage Min RPM HysteresisACOFFHrpm00###A/C Clutch Idle Engage Delay TimeIDLCOTsecs300###A/C Clutch Min Disable TimeACMNDTsecs300###A/C Clutch Min Enable TimeACMNETsecs300###A/C Disable Time After StartACSTRD - The maximum time that the aircon clutch is disabled for after start up.secs2100###A/C Disable Time Due to BrakeBRKCOT - The maximum time that the aircon clutch is disabled for when the brake is applied. Set to zero to eliminate the brake having any effect on aircon control.secs300A/C Low Speed Fan MPHLSFVS - The minimum mph to turn off the low speed fan when it is being used for the a/c alone.mph100A/C Low Speed Fan MPH HysteresisLSFVSH - Typically set to 5 mph.mph100###A/C Min Time Off Before Turning Fan OffACMNFT - The minimum time that the A/C clutch must be disengaged for before the low speed fan is turned off. Used to avoid excessive on/off fan cycling.
Conversion to be determined, value looks too high.secs300###A/C Recognition Time ThresholdACRTmSecs2100###A/C WOT Cutout ThresholdTHBP4 - Added to closed throttle value.volts300###A/C WOT Cutout Threshold HysteresisTHBP4Hvolts300###A/C WOT Cutout TimeACWDLY - Duration the A/C clutch is disengaged for when at WOT.secs300A/F Ratio for Goose TestV_KNK_FUELA/F Ratio00A/F Ratio for Self TestVRLAMA/F ratio00A/F Ratio Rich LimitREQV - Desired A/F ratio is clipped to this limit during self test.A/F ratio00A/F Ratio Lean LimitLEQV - Desired A/F ratio is clipped to this limit during self test.A/F ratio00Accel Enrichment Global MultiplierAEM - 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.multiplier300Accel Enrichment Load Time ConstantTCAELD - 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.secs300Accel Enrichment MinimumMINAE
Does not appear to be used in this ecu.lb/min600Accel Enrichment Min Delta LoadAEACLD - The change in load required to indicate the intake manifold is filling.load00Accel Enrichment Min Throttle RateAETAR - The rate of throttle change must be greater than this value to enable acceleration enrichment.deg/sec100###Acceleration Button MaximumHACCEL - Highest value of Vehicle Speed Control Command Switch to indicate button depressed.volts300###Acceleration Button MinimumLACCEL - Lowest value of Vehicle Speed Control Command Switch to indicate button depressed.volts300Acceleration Ramp RateACLINC - The rate of acceleration from the current speed to the desired speed.mph/sec100ACT Fraction for Accel EnrichmentFRCTAE - 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. multiplier300ACT Fraction for Base DwellDWLWF - 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. multiplier300ACT Fraction for Transient FuelALPHA - 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. multiplier300ACT Fraction for Fuel Base TableFRCBFT - 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. multiplier300ACT Fraction for Fuel Startup TableFRCSFT - 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. multiplier300ACT Fraction for SparkFRCSPK -
Does not appear to be used in this ecu.multiplier300###A/C WOT Cutout Time vs TPFN087 - The maximum time the A/C clutch is disengaged at WOT. The input value is relative throttle position.volts631000.00000000secs611000.000000200ACT KOEO MaxVIACT2volts300ACT KOEO MinVIACT1volts300ACT KOER MaxVIACT4volts300ACT KOER MinVIACT3volts300ACT MaxACTMAX - Value at which the eec considers that the sensor has failed open circuit.volts300ACT MinACTMIN - Value at which the eec considers that the sensor has failed short circuit.volts300Actual Intake Surface Fuel MultiplierAISFM - Multiplier of 'Actual_Intake_Surface_Fuel' (aka AISF) during deceleration fuel shut off.multiplier300Adaptive Control Accel Enrichment MaxAELIM - The maximum acceleration enrichment fuel flow permitted in order for adaptive learning to occur.lb/min500Adaptive Control ACT MaxAFACT2deg F2100Adaptive Control ACT MinAFACT1deg F2100Adaptive Control DeadbandDELAMB - 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 ratio00Adaptive Control Delay TimeADAPTM - 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.secs2100Adaptive Control ECT MaxAFECT2 - 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 F2100Adaptive Control ECT MinAFECT1 - 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 F2100Adaptive Control Fast HEGO CountFAEGCT - 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.counts2100Adaptive Control MaxMAXADP - The maximum value that KAMREF is allowed to be.multiplier3128.00000000Adaptive Control Max Warm Up CyclesKWUCNT - 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.2100Adaptive Control MinMINADP - The minimum value that KAMREF is allowed to be.multiplier3128.00000000Adaptive Control Table Column LockoutDELCOL - 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.column00Adaptive Control Table Row LockoutDELROW - 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.row00Adaptive Control Normal HEGO CountADEGCT - 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.counts2100Adaptive Control Transient Fuel MaxADEFTR - The maximum transient fuel compensation fuel flow permitted in order for adaptive learning to occur.lb/min600###Adjustable Damper Min Air ChargeSHKCHG - The minimum air charge to indicate hard acceleration.lb/intake700###Adjustable Damper Min TPSHKTP - The minimum voltage above closed throttle to indicate hard acceleration.volts00Airmass Flow Min For TP CalculationIDLMAF - 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/min300###Allow Adaptive LearningZ_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.3100###Allow MIL Bulb CheckMILLIM - Setting to any value other than zero will permit the MIL bulb check to be performed during cranking.n/a300###Alternator Control Cold Start Delay #1EDTM1secs2100###Alternator Control Cold Start Delay #2EDTM4secs2100###Alternator Control Hot Start DelayEDTM3secs2100###Alternator Control Max TempECADECT - Below this temperature the alternator may be permitted to run at half speed.deg F2100###Alternator Control Max Temp HysteresisEDETHYS - Hysteresis value subtracted from 'Alternator Control Max Temp'.deg F2100###Alternator Control Min MPHECADVS - The minimum mph required for the alternator to be permitted to run at half speed.mph100###Alternator Control Min MPH HysteresisEDVSHYS - Hysteresis value subtracted from 'Alternator Control Min MPH' (aka ECADVS) parameter.mph100###Alternator Control Min RPMECADN - The minimum rpm required for the alternator to be permitted to run at half speed.rpm2100###Alternator Control Min RPM HysteresisEDNHYS - Hysteresis value subtracted from 'Alternator Control Min RPM' (aka ECADN) parameter.rpm2100###Alternator Control Warm Start Delay #1EDTM2secs2100###Alternator Control Warm Start Delay #2EDTM5secs2100###AM2 Open Circuit CheckOCCDT1 - volts00###AM1 Open Circuit CheckOCCDT2 - volts300Auxiliary Hardware PresentTHRMHP - 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 present2100Battery Voltage Lower LimitVKYPWR - volts00Battery Voltage Time ConstantTCVBAT - 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.secs300BP Max During TestVBPDL2clock ticks2100BP Max Time Between UpdateVBPMAXsecs300BP Min During TestVBPDL1clock ticks2100BP Time ConstantTCBBAR - 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.secs300###Buttons Not Pressed MaximumHIHOLD - Highest value of Vehicle Speed Control Command Switch to indicate no button depressed.volts300###Buttons Not Pressed MinimumLOHOLD - Lowest value of Vehicle Speed Control Command Switch to indicate no button depressed.volts300Buzz RPMBZZRPM - Additional rpm added to base target idle rpm at start up to clear engine.rpm2100Buzz RPM TimeBZZTM - Duration that 'Buzz RPM' (aka BZZRPM) is added to base target idle rpm at startup.
Conversion to be determined.secs300C/L Neutral Idle Fuel Max TimeNIOLD - 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.secs2100###Canister Purge Open Circuit CheckOCCDT5 - volts300Canister Purge Min RPMEVRPM -
Does not appear to be used by the eec in this strategy.rpm00Canister Purge Min RPM HysteresisEVRPMH -
Does not appear to be used by the eec in this strategy.rpm00###ChecksumCHKSUM - 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.300###Clear KAMZ_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.300###Coast Button MaximumHCOAST - Highest value of Vehicle Speed Control Command Switch to indicate button depressed.volts300###Coast Button MinimumLCOAST - Lowest value of Vehicle Speed Control Command Switch to indicate button depressed.volts300Cold Engine Fuel Multiplier Update Time LimitMULTM - 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.secs3128.00000000Cold Start Max ECTCTLOW - The maximum ECT for a cold start condition to be recognised.deg F2100Cranking Mode Exit Min PIPsNCNT - 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.2100Cranking Mode Exit RPMNRUN - 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.rpm00Cranking Mode Re-enter RPMNSTALL - If the rpm is less than this value then cranking mode is re-entered.rpm00###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 adv00CT Neutral Timer HysteresisNIHYS - Added to 'C/L Neutral Idle Fuel Max Time' to make the upper clip limit of the 'Closed Throttle Neutral Timer' (aka CTNTMR).secs2100CT Neutral Timer Max RPMINLRPM - 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.rpm00CT Neutral Timer Max RPM HysteresisINLRPH - Hysteresis for the 'CT Neutral Timer Max RPM' (aka INLRPM) value.rpm00CT Tip In Flag Min LoadTIPLOD - The minimum load in order for the closed throttle tip in flag to be cleared.load00CT Tip In Flag Min Load HysteresisTIPHYS - Hysteresis for the 'CT Tip In Flag Min Load' value.load00CT to PT Transitions to Enable HEGO Switch TestVPTCNTno.2100###CT Spark AdderKCS1 - Added to 'CT Spark vs RPM' lookup value.deg adv00###Cylinder Balance Test Desired AF RatioVLAMCBAF ratio00###Cylinder Balance Test Desired RPMVISCN1 - rpm2100###Cylinder Balance Test Injector Off TimeVCBTM2secs300###Cylinder Balance Test Injector On TimeVCBTM1secs300###Cylinder Balance Test RPM DropVCBPCT%00###Cylinder Balance Test RPM Drop ClipVCBCLP%00###Cylinder Balance Test RPM Drop IncrementVCBPAD%00###Cylinder Balance Test RPM Drop TimeVISDL5secs300###Cylinder Balance Test Start DelayVCBDLYsecs300###Cylinder Balance Test Time WaitVISDL4secs300###Cylinder Balance Test TypeVCBFLG -
-1 = allow test
0 = inhibit test
1 = allow multiple entries to teststate2100Dashpot Min for DeclutchDASMIN - 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/min600Dashpot Min MPH for DeclutchDASMPH - 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.mph100Dashpot Min MPH for Declutch HysteresisDASMHYST - Hysteresis for the 'Dashpot Min MPH for Declutch' (aka DASMPH) parameter.mph100Dashpot OffsetDASPTO - 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/min600Dashpot TPDELHYS - 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)volts300###DC Correction FactorDCBIAS%300###Debounce Time DelayDEBTIMsecs300Decel Fuel Shut Off CT Min Time DelayCTDFSO - 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.secs300Decel Fuel Shut Off Fuel Ramp Back ClipDMIN - A clip applied to FN379.
Does not appear to be used in this ecu.???300Decel Fuel Shut Off Low Load Timer RunDFLDL - The maximum load allowed for the 'Decel Fuel Shut Off Low Load Timer' to count up.load00Decel Fuel Shut Off Low Load Timer StopDFLDH - The minimum load required for the 'Decel Fuel Shut Off Low Load Timer' to be reset.load00Decel Fuel Shut Off Low Load TimeDLDFSO - secs2100Decel Fuel Shut Off Max LoadDFLOD - The maximum load allowed for deceleration fuel shut off to be permitted.load00Decel Fuel Shut Off Max Load HysteresisDFLODH - Hysteresis for the 'Decel Fuel Shut Off Max Load' value.load00Decel Fuel Shut Off Min ECTDFSECT - 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 F2100Decel Fuel Shut Off Min MPHDFSVS - The minimum vehicle speed required for deceleration fuel shut off to be permitted.mph100Decel Fuel Shut Off Min MPH HysteresisDFSVSH - Hysteresis for the 'Decel Fuel Shut Off Min MPH' (aka DFSVS) value.mph100Decel Fuel Shut Off Min PIP To Remain O/LPIPNUM - 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.pips2100Decel Fuel Shut Off Min RPMDFSRPM - The minimum rpm above the desired idle rpm at which deceleration fuel shut off is permitted.rpm00Decel Fuel Shut Off Min RPM HysteresisDFSRPH - Hysteresis for the 'Decel Fuel Shut Off Min RPM' (aka DFSRPM) value.rpm00Decel Fuel Shut Off Min Time at PTDSFTM - 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.secs2100Decel Fuel Shut Off Neutral Max TimeDSTM1 - The maximum time that deceleration fuel shut off is permitted during deceleration whilst in neutral.
Only used if 'Transmission Type' is 2 or 3.secs300Decel Fuel Shut Off Shift Max TimeDSTM2 - The maximum time that deceleration fuel shut off is permitted during gear shifts on manual gearbox vehicles.secs300Decel Fuel Shut Off Shift Min RPMSHFRPM - 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.rpm00Decel Fuel Shut Off Shift Min RPM HysteresisSHFHYS - Hysteresis for the 'Decel Fuel Shut Off Shift Min RPM' (aka SHFRPM) value.rpm00Decel Fuel Shut Off Shift Min TP HysteresisTPHYS -
Does not appear to be used in this ecu.volts300Decel Fuel Shut Off Time DelayAGB - 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.secs2100Decel Fuel Shut Off Time ExtensionCTEDSO - 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.secs300Default ACTACTFMM - Default value used for ACT when the ACT sensor has failed and (other conditions to be determined).deg F2100Default BAPKONBP - Default barometric pressure value used when no BAP sensor is fitted..in Hg00Default BAP for Sensor FailBAPFMM - Default barometric pressure value used when the BAP sensor has failed.in Hg00Default ECTECTFMM - Default value used for ECT when the ECT sensor has failed and (other conditions to be determined).deg F2100Default Desired Idle RPMFMMDSD - Default desired idle rpm when both TPS and MAF failed flags are set.rpm2100Default ISC DutycycleFMMISC - Default ISC dutycyle when both TPS and MAF failed flags are set%00Default TPFMCTTP - 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.volts300Desired A/F Ratio MaxLAMMAX - The desired A/F ratio is clipped to this limit during closed loop fuel control.A/F ratio00Desired A/F Ratio MinLAMMIN - The desired A/F ratio is clipped to this limit during closed loop fuel control.A/F ratio00Desired EGR Valve Position Time ConstantTCDLOP - 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.secs300Desired Idle RPM Self Test Time ConstantVTCDSN - 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.secs300Desired Idle RPM Time ConstantTCDESN - 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.secs300Desired Rich CorrectionLMBJMP - When exiting the Filtered Idle Airmass Region this value is subtracted from the desired AF ratio to richen the mixture.A/F ratio00###Disable ISCZ_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.3100Dwell Switch PointDWLTSW - Switch point for the change of maximum permitted dwell.secs300Dwell Time Table Select TemperatureDWLTBP - 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 F2100Dwell Turn On Time Low RPM ClipMINDLA% of PIP period00Dwell Turn On Time High RPM ClipMINDLB% of PIP period00ECT KOEO MaxVIECT2volts300ECT KOEO MinVIECT1volts300###ECT KOER MaxVIECT4volts300###ECT KOER MinVIECT3volts300ECT MaxECTMAX - Value at which the eec considers that the sensor has failed open circuit.volts300ECT Max at Start for Warm Up FlagVECT5 - 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 F2100ECT MinECTMIN - Value at which the eec considers that the sensor has failed short circuit.volts300ECT Min for Warm Up FlagVECT3 - 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 F2100ECT Time ConstantTCECT - 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.secs300###EGR Actual Percent Time ConstantTCEACT - The time constant for the rolling average calculation of the 'EGR Actual Percent' (aka EGRACT) value.
Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it.secs300###EGR Cold Start Delay #1EGRTD1 - secs2100###EGR Continuous Flow Test Max Load VEGRLOADload00###EGR Cold Start Delay #2EGRTD4 - secs2100###EGR Cruise Test DutycycleVCRTDC%00###EGR Cruise Test TimeVECTMRsecs300###EGR Deadband Value for EVPEGRDEDvolts300###EGR Desired Downstream Pressure Time ConstantTCDP - The time constant for the rolling average calculation of the 'EGR Desired Downstream Pressure' (aka DESDP) value.
Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it.secs300###EGR Dutycycle for Valve to OpenDCOFF%00###EGR Hot Start DelayEGRTD3 - secs2100###EGR Mass Flow MinimumMINDES - The minimum desired EGR mass flow allowed in order to avoid EGR operation in the low flow non linear region of the EGR transfer function.lb/min300###EGR Mass Flow Minimum HysteresisDESHYS - Hysteresis for the 'EGR Mass Flow Minimum' (aka MINDES) parameter.lb/min300###EGR MultiplierX - multiplier300###EGR PT AdderKPEI%00###EGR Ramp In DelayEGRMPTsecs2100###EGR Test Dutycycle MaximumVDCMAX%00###EGR Test Dutycycle RateVEGRAT% per sec00###EGR Test Dutycycle MinimumVDCMIN%00###EGR Time ConstantTCEGR - The time constant for the rolling average calculation of the 'EGR' (aka EGRBAR) value.
Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it.secs300###EGR Test Time WaitVEITMRsecs300EGR TypePFEHP - 0 = sonic, 1 = PFE, 2 = no egr2100###EGR Warm Start Delay #1EGRTD2 - secs2100###EGR Warm Start Delay #2EGRTD5 - secs2100Engine DisplacementSARCHG - If altered the following parameters will need adjustment too;
'Manifold Fast Fill Constant' (aka FKARC1)
'Manifold Slow Fill Constant' (aka FKARCH)Cubic In.00Engine Warm ECTTEMPFB - The minimum temperature at which the engine is considered to be warm.deg F2100EPT at Idle Back PressureIDLDEL - Checked during the key on 'EPT at Idle' (aka EPTZER) update routine.
To be confirmed.volts300EPT at Idle Min ECTCTEHI - The minimum ECT for the 'EPT at Idle' (aka EPTZER) value to be calculated.deg F2100EPT at Idle RPM HysteresisIERPMH - Hysteresis value added to 'Desired Idle RPM' value. If the rpm exceeds this resultant value then the 'EPT at Idle' calculation is skipped.rpm00###EPT Continuous Test MaxVEPTIHvolts300###EPT Continuous Test MinVEPTILvolts300###EPT Cruise Test MinVEPTCLvolts300###EPT KOEO MaxVEPTHLvolts300###EPT KOEO MinVEPTLLvolts300###EPT KOER MaxVEPTRHvolts300###EPT KOER MinVEPTRLvolts300###EPT KOER Min ChangeVEPTDLvolts300###EPT MaxEPTMAX - Value at which the eec considers that the exhaust pressure transducer has failed open circuit.volts300###EPT MinEPTMIN - Value at which the eec considers that the exhaust pressure transducer has failed short circuit.volts300###EPT Test Time ConstantVTCEPT - 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.secs300###EPT Time ConstantTCEPT - 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.secs300###EPT TransferXFREPTin H2O/counts300###EPT Transfer ReciprocolIXFRPRcounts/in H2O300Equilibrium Fuel Transfer Constant MultiplierMTEFTC - A multiplier of the result of the 'Equilibrium Fuel Transfer Constant' (aka FN1322) table lookup.multiplier300Equilibrium Intake Surface Fuel MultiplierMTEISF - A multiplier of the result of the 'Equilibrium Intake Surface Fuel' (aka FN1321) table lookup.multiplier300###Error 14 Threshold (PIP fault)C14LVL - PIP signal erratic2100###Error 14 Up Count (PIP fault)C14UP - PIP signal erratic2100###Error 22 Threshold (BP fault)C22LVL - BP sensor out of range2100###Error 22 Up Count (BP fault)C22UP - BAP sensor out of range.2100###Error 29 Threshold (VSS fault)C29LVL - VSS fault2100###Error 29 Up Count (VSS fault)"C22UP - VSS fault2100###Error 31 Threshold (EVP fault)C31LVL - Evaporative canister purge solenoid range error2100###Error 31 Up Count (EVP fault)C31UP - Evaporative canister purge solenoid range error2100###Error 32 Threshold (EVP limit)C32LVL - Evaporative canister purge solenoid not responding during test2100###Error 32 Up Count (EVP limit)C32UP - Evaporative canister purge solenoid not responding during test2100###Error 33 Threshold (EGR flow)C33LVL - EGR did not flow2100###Error 33 Up Count (EGR flow)C33UP - EGR did not flow.2100###Error 34 Threshold (EGR limit)C34LVL - EGR range error2100###Error 34 Up Count (EGR limit)C34UP - EGR range error.2100###Error 35 Threshold (EVP high)C35LVL - EVP input high2100###Error 35 Up Count (EVP high)C35UP - EVP input high2100###Error 41 Threshold (right HEGO switching)C41LVL - Lack of right HEGO switching.2100###Error 41 Up Count (right HEGO switching)C41UP - Lack of right HEGO switching.2100###Error 51 Threshold (ECT open circuit)C51LVL - ECT open circuit2100###Error 51 Up Count (ECT open circuit)C51UP - ECT open circuit2100###Error 53 Threshold (TPS open circuit)C53LVL - TPS open circuit2100###Error 53 Up Count (TPS open circuit)C53UP - TPS open circuit2100###Error 54 Threshold (ACT open circuit)C54LVL - ACT open circuit2100###Error 54 Up Count (ACT open circuit)C54UP - ACT open circuit2100###Error 56 Threshold (MAF open circuit)C56LVL - MAF open circuit2100###Error 56 Up Count (MAF open circuit)C56UP - MAF open circuit2100###Error 61 Threshold (ECT short circuit)C61LVL - ECT short circuit2100###Error 61 Up Count (ECT short circuit)C61UP - ECT short circuit2100###Error 63 Threshold (TPS short circuit)C63LVL - TPS short circuit2100###Error 63 Up Count (TPS short circuit)C63UP - TPS short circuit2100###Error 64 Threshold (ACT short circuit)C64LVL - ACT short circuit2100###Error 64 Up Count (ACT short circuit)C64UP - ACT short circuit2100###Error 66 Threshold (MAF short circuit)C66LVL - MAF short circuit2100###Error 66 Up Count (MAF short circuit)C66UP - MAF short circuit2100###Error 87 Threshold (fuel pump fault)C87LVL - Fuel pump circuit fault2100###Error 87 Up Count (fuel pump fault)C87UP - Fuel pump circuit fault2100###Error 91 Threshold (left HEGO switching)C91LVL - Lack of left HEGO switching.2100###Error 91 Up Count (left HEGO switching)C91UP - Lack of left HEGO switching.2100###Error 95 Threshold (fuel pump open circuit)C95LVL - Fuel pump open circuit, bad ground or always on.2100###Error 95 Up Count (fuel pump open circuit)C95UP - Fuel pump open circuit, bad ground or always on.2100###Error 96 Threshold (fuel pump monitor)C96LVL - Fuel pump monitor circuit shows no power.2100###Error 96 Up Count (fuel pump monitor)C96UP - Fuel pump monitor circuit shows no power.2100###EVP Cruise Test LimitVEVPCLvolts300###EVP Test Lower LimitVEVPLLvolts300###EVP Test Minimum ChangeVEVPDLvolts300###EVP Test Upper LimitVEVPHLvolts300###EVR Open Circuit CheckOCCDT4 - volts300###EVP MaxEVPMAX - Value at which the eec considers that the evaporative canister purge has failed open circuit.volts300###EPT Test Max Idle RPMVNrpm00###EVP MinEVPMIN - Value at which the eec considers that the evaporative canister purge solenoid has failed short circuit.volts300Failure Mode HysteresisFILHYS - Hysteresis value for the 'Error ** Threshold' (aka C**LVL) parameters.2100FAM DeadbandFAMLIM%00FAM Entry Airmass MaximumTCFAM - The maximum airmass in order for the FAM_FLG to be set.
PID to be confirmed (probably wrong)lb/min300FAM Entry Max MultiplierEFAMPH - 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.multiplier300FAM Entry Min MultiplierEFAMPL - 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.multiplier300FAM Filter Sample RateSAMRAT - Used to pace the filter rate for the filtered airmass in terms of program background loop counts.background counts2100FAM Incremental AdderAMRPM - Added to desird idle rpm to give a maximum rpm below which air mass filtering can occur.rpm2100FAM Incremental Adder HysteresisAMRPMH - Hysteresis for the 'FAM Incremental Adder' parameter.rpm2100FAM Increment/DecrementFAMINClb/min600FAM Maximum Clip MultiplierMAXFAM - The instantaneous air mass value is multiplied by this parameter to establish an upper clip limit on the filtered airmass value.multiplier300FAM Max RPMAMDESN - The maximum desired idle rpm at which air mass filtering can be enabled.rpm2100FAM MultiplierDELTAM - 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.multiplier300FAM TPDELRAT - 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)volts300FAM TP HysteresisDLHYSTvolts300###Force Continuous O/LZ_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/a3100Fixed Injector Timing Cold Start Delay #1NITMR1 - 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.secs2100Fixed Injector Timing Cold Start Delay #2NITMR4 - 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.secs2100Fixed Injector Timing Hot Start DelayNITMR3 - 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.secs2100Fixed Injector Timing Warm Start Delay #1NITMR2 - 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.secs2100Fixed Injector Timing Warm Start Delay #2NITMR5 - 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.secs2100Fuel Lugging Mode O/L Max ECTLDEHdeg F2100Fuel Lugging Mode O/L Min ECTLDELdeg F2100Fuel 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%00Fuel Lugging Mode O/L Min Load% HysteresisLDMHH - Hysteresis value for the 'Fuel Lugging Mode O/L Min Load%' (aka LDMH) parameter.load%00Fuel 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.multiplier300Fuel Pump Monitor KOEO Test DelayV_FPMDLYsecs300Fuel Pump Monitor Test DelayV_FPMTMsecs300Fuel Pump Open Circuit CheckOCCDT7 - volts300Fuel Test Exit DelayVDLY8 - secs300Goose Idle Delay TimeVISDL3secs300Goose Idle RPMISLBNDrpm00Goose Minimum MAP ChangeV_GOOSMP -The minimum MAP change to determine goose test has been undetaken.in Hg00Goose Minimum RPM ChangeV_GOOSN -The minimum rpm change to determine goose test has been undetaken.rpm00Goose Minimum TP ChangeV_GOOSTP - The minimum throttle change to determine goose test has been undetaken.volts300Goose SparkV_GOOSPKdegrees00###Goose Test Desired RPMNGOOSE -rpm2100Goose Test TimeV_GOOSEC - The maximum time allowed for the the operator to respond to the request for the throttle to be 'goosed'.secs300###Heated Windscreen Recognition Time ThresholdHWRTmSecs2100###Heated Windscreen Transition Time ThresholdA3CTT - Do not edit.mSecs2100HEGO Average Test Time ConstantVTCEGO - 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.secs300HEGO Min Switches Before WarmEGOCL1 - 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.2100HEGO Switch Time DelayBYPLES - When the time since the last HEGO switch occurred exceeds this value then the 'Lack of HEGO Switching Flag' (aka LEGOFG) is set.secs2100HEGO Test Lean Time WaitVIPTM3secs300HEGO Test Min RPMVNMINrpm00HEGO Test Min Time at C/L ECTVEGOTM - The minimum time after the minimum coolant temperature for closed loop operation has been reached before the HEGO test can be performed.secs2100HEGO Test Rich Time WaitVIPTM4secs300HEGO Test Switch Time DelayVIPTM2secs300High Speed Fan High Load Max MPHHSFVS - The maximum mph for the 'High Speed Fan High Load On Temp' parameter to be used.mph100High Speed Fan High Load Min LoadHSFLOD - The minimum load for the 'High Speed Fan High Load On Temp' parameter to be used.load00High Speed Fan High Load Min RPMHSFRPM - The minimum rpm for the 'High Speed Fan High Load On Temp' parameter to be used.rpm2100High Speed Fan High Load On TempHSFEC1 - A lower coolant temperature than which the high speed fan normally turns on, used when minimum rpm, load and maximum mph criteria are met. Typically set 12 deg F higher than the 'Low Speed Fan On Temp' parameter. The associated conditional parameters are:
High Speed Fan High Load Max MPH
High Speed Fan High Load Min Load
High Speed Fan High Load Min RPMdeg F2100###High Speed Fan Open Circuit CheckOCCDT3 - volts300###High Speed Fan Open Circuit Check TimeVDLHEDsecs300High Speed Fan Normal On TempHSFEC2 - The coolant temperature at which the high speed fan normally turns on. Typically set 8 deg F higher than 'High Speed Fan High Load On Temp' temperature.deg F2100High Speed Fan Temperature HysteresisHSFHYS - Typically set to 4 degrees F.deg F2100###High Speed Fan Test Throttle Depress TimeVHFNTM - The minimum time to hold the throttle open for to enable the KOEO high speed fan test.secs300Hot Start Min ECTCTHIGH - 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 F2100Idle Airflow Decrement for A/CDACPPM - The reduction in predicted idle airflow through the ISC valve required when the aircon is turned off.lb/min300Idle Airflow Increment for A/CACPPM - The increase in predicted idle airflow through the ISC valve required when the aircon is turned on.lb/min300Idle Airflow Increment for Heated WindcreenHWPPM - The increase in predicted idle airflow through the ISC valve required when the heated windscreen is turned on.lb/min300Idle Airflow Increment for Power SteeringPSPPM - The increase in predicted idle airflow through the ISC valve required when the power steering places addition load on the engine.lb/min300Idle GPAS Clip LimitISCLPD - If the base target idle speed values have been altered then adjust this to suit.rpm2100Idle GPAS Minimum TimeCRKTIM - The minimum time in run mode that must be exceeded in order for the 'Idle GPAS Clip Limit' (aka ISCLPD) to be invoked.secs2100Idle RPM Adder for A/CDNAC - Adds rpm to 'Desired Idle RPM' when aircon clutch is engaged, used to compensate for the additional load the compressor imposes.rpm2100Idle RPM Adder for A/C TimeDACTM - Time to maintain idle aircon rpm adder after aircon clutch has disengaged.secs300Idle RPM Adder for Power SteeringDNPOWS - Adds rpm to 'Desired Idle RPM' when power steering is engaged, used to compensate for the additional load this imposes.rpm2100###Idle RPM for Heated WindscreenHWRPM - Minimum idle rpm in neutral when the heated windscreen is on for the first time.rpm2100Idle Speed DriveDRBASE - 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).rpm2100Idle Speed NeutralNUBASE - 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).rpm2100Idle Startup Adder TimeTKDTM - Time since exiting crank when 'ISC Startup Adder' (aka FN826A) is used as a 'Desired Idle RPM' adder.secs2100###IDM Error ThresholdIDMLVL - 2100###IDM Error UpcountIDMUP - 2100Ignition Degrees Per PIPDEGPIP - The number of crank degrees per PIP interval. 90 = 8 cylinder, 120 = 6 cylinder, 180 = 4 cylinderdegrees2100Initial FAMIFAMlb/min600###Initial TPRATIV - 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.volts300###Injector Fire MethodOUTINJ - 1 = sequential, 2 = simultaneousn/a2100Injector High SlopeAHISL - 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/hr00Injector Low SlopeALOSL - 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/hr00Injector Timing DelayIDKADD - 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 deg00Injector Timing MultiplierIDKMUL - A multiplier of the result of the 'Injector Timing' (aka FN1315) table lookup.multiplier300Injector Timing Time ConstantTCINJD - 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.secs300Injector Timing Value at IdleMIDTV - Injector timing value used when in drive and the 'Enable Special Injector Timing at Idle' (aka CIDRSW) flag is set.crank deg2100Injector Timing Value for MFAMINTV - 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 deg2100Injector Timing Value in NeutralCINTV - 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 deg2100Injectors Per Output PortINJOUT - The number of injectors fired by each output port.no.2100Intake Air Control Valve Open RPMNIAC - RPM at which the intake manifold air control valve is opened. Requires 'Auxillary Hardware Present' to be set to 3.rpm00Intake Air Control Valve Open RPM HysteresisNIACH - Subtracted from 'Intake Air Control Valve Open RPM' to establish rpm at which valve closes. Typically set at 500rpm.rpm00ISC Air Drive To NeutralDNPPMlb/min600ISC Air Neutral To DriveNDPPMlb/min600ISC C/L RPM Correction Airmass MaxPSIBRM - The maximum value of the 'ISC C/L RPM Correction Airmass' (aka IPSIBR) permitted.lb/min300ISC C/L RPM Correction Airmass MinPSIBRN - The minimum value of the 'ISC C/L RPM Correction Airmass' (aka IPSIBR) permitted.lb/min300###ISC C/L RPM Correction Airmass Test MaxVSIBRM - The maximum value of the 'ISC C/L RPM Correction Airmass' (aka IPSIBR) permitted during self test.lb/min300###ISC C/L RPM Correction Test RateV860 - Substitution value used instead of 'ISC C/L RPM Correction Rate' value when in self test mode.rate2100###ISC C/L RPM Correction Airmass Test MinVSIBRN - The minimum value of the 'ISC C/L RPM Correction Airmass' (aka IPSIBR) permitted during self test.lb/min300###ISC High RPM Test Delay TimeVISDL1secs300###ISC High RPM Test RPMISUBNDrpm00ISC Gain Associated With The Desired DASPOT AirflowDASPTKlb/min per TP count300ISC Gain For Overspeed in DriveKPSIDD - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation.lb/min per rpm600ISC Gain For Overspeed in NeutralKPSIND - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation.lb/min per rpm600###ISC Gain For Overspeed in Self TestVPSIND - Multiplied by engine speed error, used as input in IPSIBR calculation. lb/min per rpm600ISC Gain For Underspeed in DriveKPSIDU - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation.lb/min per rpm600ISC Gain For Underspeed in NeutralKPSINU - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation.lb/min per rpm600###ISC Gain For Underspeed in Self TestVPSINU - Multiplied by engine speed error, used as input in IPSIBR calculation. lb/min per rpm600ISC KAM Update RateUPDATMclock ticks2100ISC Min AirflowDEBYCPlb/min600ISC RPM Control DeadbandRPMCTL - 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)rpm00ISC RPM Control Min SpeedMINMPH - 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.mph100ISC RPM DeadbandRPMDEDrpm00ISC RPM Deadband TimeUPDISC - 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.secs2100ISC RPM Deviation AllowedNDIF - 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.rpm00ISC RPM Deviation RPMISCTMsecs2100###ISC Self Test Dutycycle MultiplierV820A - Replacement value for 'ISC Dutycycle Multiplier vs Load' (aka FN820B) lookup result used during self test.multiplier300Key On Update Flag Reset DelayTKYON4 - If the 'Time Since Start' is greater than this value then the 'Key On Update Flag' (aka BPKFLG) is reset.secs2100Key On Update Max TimeTKYON3secs300Key On Update Min TimeTKYON2secs300Keypower Scaling FactorKSF - Used in the instantaneous battery voltage calculation.muliplier500###Knock Advance LimitADVLIM - The amount of spark advance above 'Spark Advance Final' (aka SAF) permitted.deg adv00###Knock Cylinder StrategyKNKCYL - 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.2100###Knock Maximum RetardRETLIM - The maximum spark retard pulled when knock occurs.deg adv00###Knock Min ECTECTNOK - The minimum ECT for the knock strategy to be enabled.deg F2100###Knock Min LoadLODNOK - The minimum Load for the knock strategy to be enabled.load00###Knock Min RPMRPMMIN - The minimum rpm for the knock strategy to be enabled.rpm00###Knock Threshold Pulse TimeV_KTSclock ticks2100###Knock Threshold Window Position DelayWOPEN - 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 fraction300###Knock Threshold Window Time MinWINLEN - The minimum width of the KTS pulse.clock ticks2100###Knock Window Closed TimeWINCLD - The number of PIPs the knock window is closed for.no.2100###Knock Window Maximum RPMRPMCNL - The rpm above which the knock window is closed.rpm00Load Min for C/LLOLODload00Load Min for C/L HysteresisLOLODHload00Load% Min for O/L HysteresisHLODH - 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%00###Low Battery VoltageLOWBAT - Voltage the eec considers too low for accurate operation of some sensors/actuators. volts00Low LoadLOWLOD - 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).load00###Low Load A/C AdderACLOD - Added to "Low Load" when A/C is on. If set to zero, along with "Low Load", the "ISC Mode Flag" is always set to 2 (rpm lockout mode).load00Low Speed Fan Min Time Before High SpeedEDFTM - The minimum delay before turning on the high speed fan after the turning on the low speed fan.secs2100Low Speed Fan On TempLSFECT - The coolant temperature at which the low speed fan turns on.deg F2100Low Speed Fan On Temp HysteresisLSFHYS - Typically set to 4 degrees F.deg F2100###Low Speed Fan Open Circuit CheckOCCDT8 - volts300###Low Speed Fan Open Circuit Check TimeVDLEDFsecs300###Low Speed Fan Test Throttle Depress TimeVLFNTM - The minimum time to hold the throttle open for to enable the KOEO low speed fan test.secs300MAF Failure Flag Counter HysteresisMFMHYScounts2100MAF KOEO MinVMAFO1volts300MAF KOER MaxVMAFR2volts300MAF KOER MinVMAFR1volts300MAF Max RPM for Max Volts TestVMARPM - If the rpm is greater than this value then the MAF voltage is not checked against the 'MAF Max Volts' parameter.rpm00MAF Max VoltsVMAMAX - Limit indicating short circuit that is checked during normal running and KOEO test.volts300MAF Min Airmass ClipMINAMlb/min600MAF Min VoltsVMAMIN - Limit indicating open circuit that is checked during normal running.volts300MAF PIP LimitVMAFPIPLMTmSecs2100Manifold Air Charge FractionFILFRC - Ratio of instantaneous air charge / filtered air charge used to determine whether the slow or fast manifold filter constant is to be used.300Manifold Fast Fill ConstantFKARC1- 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/a300Manifold Slow Fill ConstantFKARCH - 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/a300Manual Gearbox Max Decelleration Load for VSS TestVSLOADload00Max RPM for Idle FlagIDLRPM - 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.rpm00Max RPM for Idle Flag HysteresisIDRPMH - Hysteresis for the 'Max RPM for Idle Flag' (aka IDLRPM) parameter.rpm00###Max Time in Hold TestVIPT3secs300###Max TP Gain for VSC TestVTPLU - counts2100###MFA Cold Start Delay #1MFATM1secs2100###MFA Cold Start Delay #2MFATM4secs2100###MFA Hot Start DelayMFATM3secs2100###MFA Min BP for Economy ModeMPMNBPin Hg00###MFA Min BP for Economy Mode HysteresisMPNBPHin Hg00###MFA MPH MinVSMPG - Minimum speed to remain in MFA mode.mph100###MFA MPH HysteresisVSMPGHmph100###MFA Ramp IncrementMFARMPn/a300###MFA State Constant RPM Entry ConditionMFASNrpm00###MFA State EGO Switch RequirementSWTCNT - The minimum number of HEGO switches required for the MFA timer to count up.no.2100###MFA State Max Load ConditionMFALHload00###MFA State Max Load Condition HysteresisMFALHHload00###MFA State Max RPMMFANHIrpm00###MFA State Max RPM HysteresisMFANHHrpm00###MFA State Min LoadMFALLload00###MFA State Min RPMMFANLOrpm00###MFA State Min RPM HysteresisMFANLHrpm00###MFA Warm Start Delay #1MFATM2secs2100###MFA Warm Start Delay #2MFATM5secs2100###MIL Delay TimeFMDTM - Malfunction indicator light delay time before turning on after a fault is detected.secs300###MIL FrequencyMILTM1 - The malfunction indicator light will flash at the frequency defined by 1 / (2 * MILTM1).secs300###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.rpm2100###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.rpm2100###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.rpm2100###Min Time for Lugging O/LLDLTM - The minimum time in lugging mode required for the 'Lugging O/L Flag' (aka LDFLG) to be set.secs300###Min Time for Lugging O/L After StartupLDTM - 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.secs2100###Min TP Gain for VSC TestVTPLD - counts2100###MPH Average Time ConstantTCVS - 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.secs300###MPH Time ConstantTCMPH - 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.secs300###Neutral Drive Switch MinVND1volts300###Neutral Drive Switch MaxVND2volts300Accel Enrichment FuelFN1303deg/sec rate81000.000000400deg F71000.000000400lb/min20.000000100.0000001Accel Enrichment Fuel Scaler for ACT to ECTFN020B - Do not edit first or last entries. Provides row scaling for the following table;
'Accel Enrichment Fuel' (aka FN1303)deg F51000.000000200row511000.000000200###Adaptive Control Idle Low RPMHCAMSW - 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###Adjustable Dampers PresentHPACL - Set if adjustable dampers are present.
0x01###Air Charge SwitchARCHSW - Selects the method of calculating the filtered air charge value. Set to use manifold filling compensation otherwise no filtering is used.0x01Accel Enrichment Fuel Scaler for Throttle RateFN019B - Do not edit first or last entries. Provides column scaling for the following table;
'Accel Enrichment Fuel' (aka FN1303)deg/sec51000.00000000column511000.000000200Accel Enrichment Multiplier for BPFN378 - 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 Hg51000.00000000multiplier531000.00000000Accel Enrichment Multiplier for TPFN331B - 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.volts531000.00000000multiplier531000.00000000Adaptive Control Learning TableFN1325 - 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 onrpm101000.000000400load91000.00000040020.000000250.0000002Adaptive & MAF Backflow Scaler for LoadFN021 - Do not edit first or last entries. Provides row scaling for the following tables;
'Adaptive Control Learning Table' (aka FN1325)
'MAF Backflow Correction'load81000.00000000row811000.000000200Air Charge MaximumFN037 - 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 rpm101000.00000000lb/intake1071000.00000000Altitude Multiplier vs BPFN129A - 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 Hg61000.00000000multiplier631000.00000000BAP TransferFN000volts631000.00000000in Hg61000.00000000Canister Purge Dutycycle Multiplier #1FN600secs611000.000000200multiplier631000.00000000Canister Purge Dutycycle Multiplier #2FN602secs631000.00000000multiplier631000.00000000Canister Purge Dutycycle vs AirmassFN605A - lb631000.00000000dutycycle61000.00000000Cold Engine Fuel Multiplier Update TimeFN393F - 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 F711000.000000200secs711000.000000200Cranking Fuel PW Multiply vs TimeFN306 - Multiplies cranking fuel pulsewidth according to length of cranking time.sec631000.00000000multiplier631000.00000000Cranking Fuel PW vs ECTFN348 - 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 F911000.000000200mSecs91000.00000000CT Drive Fuel Multiplier vs RPMFN301 - 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.rpm61000.00000000multiplier631000.00000000CT Neutral Fuel Multiplier vs RPMFN301N - 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.rpm51000.00000000multiplier531000.00000000CT Neutral Timer RPM AdderFN880 - 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.secs711000.000000200rpm711000.000000200CT Spark Adder for ECTFN112 - Added to 'CT Spark vs RPM' lookup value.deg F711000.000000200deg adv71000.00000000CT Spark Subtractor for BPFN115 - Subtracted from 'CT Spark vs RPM' lookup value at startup to heat up the catalytic convertor quicker.in Hg61000.00000000deg adv61000.00000000CT Spark Subtractor for NeutralFN180 - 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).secs611000.000000200deg adv61000.00000000###CT Spark vs RPMFN111 - The base spark value used when the throttle is closed.rpm51000.00000000deg adv51000.00000000Dashpot Decrement RateFN879 - 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/min761000.00000000lb/min761000.00000000Dashpot Max ClipFN882 - The maximum dashpot (pre position airflow) allowed for a given rpm.rpm51000.00000000lb/min561000.00000000Decel Fuel Shut Off MultiplierFN374 - 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.rpm61000.00000000multiplier611000.000000200Drive Engagement Fuel Multiplier vs ECTFN371 - 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 F81000.00000000multiplier831000.00000000Dwell Time Low TemperatureFN160A - Used when the estimated coil temperature is less than or equal to the 'Dwell Time Table Select Temperature' (aka DWLTBP) value.
Y conversion might be X/524288volts61000.00000000mSecs61000.00000000Dwell Time High TemperatureFN160B - Used when the estimated coil temperature is greater than the 'Dwell Time Table Select Temperature' (aka DWLTBP) value.
Y conversion might be X/524288volts61000.00000000mSecs61000.00000000ECT ACT TransferFN703A - Input is a rough hi byte only conversion.volts1031000.00000000deg F1011000.000000200EGR Altitude Multiplier for BPFN217A - A multiplier of the result of the 'EGR Altitude Table' (aka FN908B) table lookup.in Hg61000.00000000multiplier631000.00000000EGR Altitude Table?FN908Brpm101000.000000400load81000.000000400EGR%20.00000050.0000001###EGR Desired Drop vs Desired FlowFN247lb/min1031000.00000000in H2O101000.00000000###EGR Dutycycle Adder vs EGR ErrorFN239 - volts731000.00000000adder71000.00000000###EGR Mass Flow as a Function of DELPRFN246 - Also called 'EGR Transfer'.in H2O101000.00000000lb/min1031000.00000000###EGR Mass Flow vs EGR Valve PositionFN219A - Used when 'EGR Type' (aka PFEHP) parameter is set to '0'.volts631000.00000000lb/min631000.00000000###EGR Multiplier for ACTFN220deg F511000.000000200multiplier531000.00000000###EGR Multiplier for ECTFN211deg F611000.000000200multiplier631000.00000000###EGR Sea Level TableFN908Arpm101000.000000400load81000.000000400EGR%20.00000050.0000001###EGR Valve Position vs Desired FlowFN221lb/min731000.00000000volts731000.00000000###EGR Valve Upstream PressureFN074 - Upstream pressure as a function of input (AM * KAMREF).lb/min101000.00000000in H2O101000.00000000Emission Scaler for RPMFN039 - 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)rpm81000.00000000column811000.000000200Emissions & Spark Scaler for LoadFN071 - 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'load71000.00000000row711000.000000200###Equilibrium Fuel Time ConstantFN1322 - 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 F101000.000000400Load81000.000000400secs30.000000100.0000001Equilibrium Intake Surface FuelFN1321 -
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 F101000.000000400load81000.000000400lb/min40.000000300.0000001Exhaust Back Pressure CorrectionFN004 - 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 Hg51000.00000000in Hg51000.00000000Failed MAF SensorFN1358 - Substitution instantaneous air charge value at sea level used if the MAF sensor has failed and the TP sensor is ok.rpm101000.000000400volts - TP relative71000.000000400lb80.000000250.0000001Failed MAF Sensor AlternativeFN040 - Substitution instantaneous air charge value used if both the MAF and TP sensors have failed.
Output conversion to be confirmed.rpm81000.00000000lb/intake871000.00000000Fuel and Spark Scaler for RPMFN083 - Do not edit first or last entries. Provides column scaling for the following tables;
'MFA EGR Multiplier'
'MFA PT Spark Adder' (aka FN1124)rpm41000.00000000column411000.000000200Fuel Base TableFN1307 - 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. deg F101000.000000400load%81000.000000400A/F Ratio28.00000018.0000001Fuel Lugging Altitude MultiplierFN309 - 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.rpm71000.00000000multiplier731000.00000000Fuel Lugging Sea Level MultiplierFN308 - 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.rpm71000.00000000multiplier731000.00000000Fuel Multiplier vs ACTFN300 - 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 F611000.000000200multiplier631000.00000000Fuel Scaler for ACT to ECTFN022 - 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 F611000.000000200column611000.000000200Fuel 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%71000.00000000row711000.000000200Fuel Startup Scaler for TimeFN018 - Do not edit first or last entries. Provides row scaling for the following table;
'Fuel Startup Table'sec711000.000000200row711000.000000200Fuel Startup TableFN1306 - 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 F101000.000000400secs81000.000000400A/F Ratio30.00000010.0000001HEGO AmplitudeFN1352 - 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'.rpm41000.000000400load81000.000000400A/F ratio20.0000000.1000001HEGO BiasFN1353 - 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)rpm41000.000000400load81000.000000400A/F ratio3-0.0200000.0200001HEGO DelayFN1351 - 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.rpm41000.000000400load81000.000000400rev per sec20.00000020.0000001HEGO Delay PIP MultiplierFN346 - 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/ptpamp111000.00000000multiplier1131000.00000000HEGO Jumpback Multiplier with BiasFN344 - 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/ptpamp531000.00000000multiplier531000.00000000HEGO Jumpback Multiplier without BiasFN342 - 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/ptpamp731000.00000000multiplier731000.00000000HEGO Ramp Rate MultiplierFN339 - 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/ptpamp531000.00000000multiplier531000.00000000High Speed Fuel MultiplierFN396A - 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.mph711000.00000000multiplier731000.00000000High Speed Spark RetardFN179A - 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'.mph711000.00000000deg adv71000.00000000Idle Adder for ACTFN825Bdeg F711000.000000200rpm711000.000000200Idle Adder for ECTFN825Adeg F811000.000000200rpm811000.000000200Idle Airflow DriveFN875D - 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 rpm611000.000000200lb/min631000.00000000Idle Airflow MultiplierFN1861 - A multiplier of predicted idle airflow to adjust for ECT and time in run mode.deg F71000.000000400secs61000.000000400multiplier30.000000250.0000001Idle Airflow NeutralFN875N - 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 rpm611000.000000200lb/min631000.00000000Idle RPM Error Spark Multiplier DriveFN841D - 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 delta71000.00000000multiplier731000.00000000Idle RPM Error Spark Multiplier NeutralFN841N - 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 delta71000.00000000multiplier731000.00000000Idle Spark Multiplier vs DashpotFN839 - 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/min461000.00000000multiplier431000.00000000Idle Startup AdderFN826A - Adds rpm to 'Desired Idle RPM' at startup for the duration specified by the 'Idle Startup Adder Time' (aka TKDTM) parameter.deg F at start711000.000000200rpm711000.000000200Injector BreakpointFN389 - 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.volts831000.00000000lb/rev8101000.00000000Injector Firing OrderFN1329Injector to Fire81000.000000400cylinder11000.000000400injector no.00.00000010.0000001Injector Offset vs VoltageFN367 - 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.volts121000.00000000mSecs121000.00000000###Number of CylindersNUMCYL - 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.2100Number of HEGOsNUMEGO - 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.2100###Number of HEGO Switches to Pass TestVEGOSWno.2100###Number of Injector Output PortsNUMOUTno.2100###Number of Pips Between Injector OutputsPIPOUT -2100###Off Button MaximumHI_OFF - Highest value of Vehicle Speed Control Command Switch to indicate button depressed.volts300###On Button MinimumLOW_ON - Lowest value of Vehicle Speed Control Command Switch to indicate button depressed.volts300###PIP Acceleration LimitPACLIM - The maximum limit of PIP acceleration in percentage of PIP period.%00###PIP Acceleration OffsetPACOFF
(beta-cyl)/rev300###PIP Acceleration PeriodPACPER(rev-secs)/cyl300###PIP IDM Test Min RPMVLORPMrpm00###PIP Fault Time OutVPIPTMmSecs2100###PIP Period SlopePACSLO - Used in the calculation to determine the percentage of PIP that PIP will decrease during maximum acceleration.beta/sec300###PIP Recognition Time DelayTKYON1 - Used to ignore any noise in the system at power up.secs300###PIPs per Crank Injector FiringCRKPIP - no.2100###PIPs per RevENGCYL - Number of PIPs per engine revolution.pips2100###PT Spark AdderKPS1deg adv00###PT Spark MultiplierYmultiplier300###Purge Cold Start Delay #1PRGTD1secs2100###Purge Cold Start Delay #2PRGTD4secs2100###Purge Hot Start DelayPRGTD3secs2100###Purge Warm Start Delay #1PRGTD2secs2100###Purge Warm Start Delay #2PRGTD5secs2100###Purge Max ECTCTPRG - The temperature above which canister purge is not permitted.deg F2100###Purge Max ECT HysteresisCTPRGHdeg F2100###Purge PT and WOT Delay TimeEVTDOTsecs2100###Purge Test DisableZ_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.3100###Resume Button MinimumLRESUM - Lowest value of Vehicle Speed Control Command Switch to indicate button depressed.volts300###Resume Button MaximumHRESUM - Higest value of Vehicle Speed Control Command Switch to indicate button depressed.volts300Rev Limit Clear RPMNLM_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.rpm00Rev Limit No FuelNLMT - 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.rpm00Rev Limit No Fuel HysteresisNLMTH - Hysteresis rpm for 'Rev Limit No Fuel' (aka NLMT) parameter.
Does not appear to be used in this ecu.rpm00Rev Limit Set RPMNLM_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.rpm00###RPM Average Time ConstantTCNDBR - 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.secs300###RPM Time ConstantTCN - 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.secs300###RPM to MPH Ratio for First GearTTNOV - 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 confirmedrpm/mph2100###SCVAC Open Circuit CheckOCCDTB - volts300###SCVNT Open Circuit CheckOCCDTA - volts300###Self Test Desired RPMVISCNrpm2100###Self Test Ramp Lean RateVIPLR1A/F ratio/sec00###Self Test Ramp Rich RateVIPRR1A/F ratio/sec00###Self Test Ramp Rich Time DelayVDLY1sec300###Self Test Set Speed Proportional GainVSTGN - Multiplier of 'Set Speed' value.dutycycle/mph300###Self Test Vehicle Speed Proportional GainVVHGNdutycycle/mph300###Set Speed Max IncrementACLDED - The maximum increment above vehicle speed to which 'Set Speed' can increase.mph100###Set Speed Proportional GainSETGNmultiplier300###Shift Indicator Light On TimeSLTIM2 - The maximum time the shift indicator light is illuminated for following the minimum elapsed time of the 'Shift Indicator Light Time Delay'.secs300###Shift Indicator Light RPMSHIRPM - The shift indicator light is turned on at this rpm regardless of any other condition evaluations.rpm00###Shift Indicator Light Time DelaySLTIM1 - The minimum elapsed time of the SIL_Timer required in order for the shift indicator light to be illuminated.secs300###Shift Indicator Light Timer Enable RPMSPTRPM - The rpm at which the SIL_Timer is checked to see if the shift indicator light should be illuminated.rpm00###Signature PIP Difference ValueMHPFD - 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.9900###Signature PIP Half Period Multiplier Filter ConstantFKSKAY - 300###Signature PIP Multiplier Highest ValueSIGKLU - 1.99996 for 30% dutycycle signature PIP, 1.66666 for 35% dutycycle signature PIP.multiplier500###Signature PIP Multiplier Lowest ValueSIGKLL - 1.42857 for 30% dutycycle signature PIP, 1.25000 for 35% dutycycle signature PIP.multiplier500###Spark/Fuel Lug Time LimitLUGTIM - The maximum value that the 'Lugging Timer' (aka LUGTMR) can be.secs300###Spark Adder for NeutralNSADD - If in neutral, this is added to the 'CT Spark vs RPM' lookup value when startup kicker adjustment is not used.deg adv00###Spark Advance LimitSPKLIM%00###Spark Advance Limit PIP%SPTADV - The percentage of PIP that the spark may be advanced by.%00###Spark Interpolation InhibitZ_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/a3155.000000-10.00000000Spark Limit MaxSPUCLPdeg adv00Spark Limit MinSPLCLPdeg adv55.000000-10.00000000###Spark Max PIP RPMSPKSWLclock ticks2100###Spark Min PIP RPMSPKSWHclock ticks2100Spark Test AdvanceVIPSPKdeg adv00###Spark Tip In Advance Per PIPTIPINCdeg adv00###Spark Tip In Max RPMNTIP - 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.rpm00###Spark Tip In Min ECTECTIP - The minimum ECT allowed in order to a spark tip in condition to be recogniseddeg F2100###Spark Tip In RetardTIPMAX - The amount of spark retard pulled during a tip in.deg adv00###Spark Tip In TPKACRAT - The change in throttle position required when closing for a spark tip in to be recognised.volts300Speed Limiter Stage One OffHVS_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.mph100Speed Limiter Stage One OnHVS_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.mph100Speed Limiter Stage Two OffVVS_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.mph100Speed Limiter Stage Two OnVVS_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.mph100###Speed Sensor PresentVSTYPE -
0 = no vehicle speed sensor present
1 = vehicle speed sensor present
2 = vehicle speed sensor and cruise control presentnone2100###SPOUT Test Min RPMVSPRPM - The minimum rpm required to pass the SPOUT test.rpm00###SPOUT Test Min TimeVSPTDL - 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.secs300###SPOUT Test Spark AdvanceVSPADVdeg adv00###SPOUT Test Spark RetardVSPRETdeg adv00###Stall RPMSTALLN
Does not appear to be used in this strategy.rpm00###Startup Fuel MultiplierNUMPR - 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.multiplier300###Startup Fuel Multiplier Max ECTCTHIN - The maximum ECT at startup to use the 'Startup Fuel Multiplier'.deg F2100###Startup Fuel Multiplier Time DelayOLMTD1 - The maximum time since start to use the 'Startup Fuel Multiplier'.secs2100###Startup Kicker Min RPMHCSD - The minimum rpm for the 'CT Spark Subtractor for BP' table to be used. See also 'Startup Kicker Time Delay'.rpm00###Startup Kicker Min RPM HysteresisHCSDH - Hysteresis for the 'Startup Kicker Min RPM' value.rpm00###Steady State FactorSSFCTR - Used in MKAY and signature KAY calculations.multiplier500###Supercharger Bypass Throttle BreakpointTHBPSC - 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.volts300###Supercharger Bypass Throttle Breakpoint HysteresisTHBPSH - 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.volts300###Thermactor Bypass Cold Start Delay #1BYSTM1secs2100###Thermactor Bypass Cold Start Delay #2BYSTM4secs2100###Thermactor Bypass Hot Start DelayBYSTM3secs2100###Thermactor Bypass HysteresisCTBYSH - Hysteresis for the 'Thermactor Bypass Min ACT' (aka ATBYS) and 'Thermactor Bypass Min ECT' (aka CTBYS) parameters.deg F2100###Thermactor Bypass Min ACTATBYS - The minimum ACT at which no thermactor air is added to the exhaust gases.deg F2100###Thermactor Bypass Min ECTCTBYS - The minimum ECT at which no thermactor air is added to the exhaust gases.deg F2100###Thermactor Bypass Warm Start Delay #1BYSTM2secs2100###Thermactor Bypass Warm Start Delay #2BYSTM5secs2100###Thermactor Bypass WOT Time DelayBYPWOTsecs2100###Thermactor Decel Upstream Air Max RPMUPRPM2rpm00###Thermactor Decel Upstream Air Max RPM HysteresisUPRPMHrpm00###Thermactor Delay Time for MFADMPDLYsecs2100###Thermactor Delay Time for Open ThrottleDNSTMIsecs2100###Thermactor Downstream Air Max LoadDNLODload00###Thermactor Downstream Air Max Load HysteresisDNLODH - Hysteresis for the 'Thermactor Downstream Air Max Load' value.load00###Thermactor Downstream Air Test WaitVATMR2secs300###Thermactor Upstream Air Cold Start Delay #1UPSTM1secs2100###Thermactor Upstream Air Cold Start Delay #2UPSTM4secs2100###Thermactor Upstream Air Decel Time DelayCTARTMsecs2100###Thermactor Upstream Air Dump Time DelayVDLY2secs300###Thermactor Upstream Air Hot Start DelayUPSTM3secs2100###Thermactor Upstream Air Max TimeHMSTM - If the time since start is less than this value then thermactor upstream air is permitted providing the 'Thermactor Upstream WOT Time Delay' (aka UPSWOT) delay has not been exceeded. Setting to 255 will inhibit the use of this time limiting parameter.secs2100###Thermactor Upstream Air Time DelayHMCTM - secs2100###Thermactor Upstream Air Timer Min Load%UPLOD - If the load% drops below this value when the 'Upstream Air Timer' is running then the timer is reset.load%00###Thermactor Upstream Air Timer Min Load% HysteresisUPLODH - If load% is greater than the sum of this value plus the 'Upstream Air Timer Min Load' value then the 'Upstream Air Timer' is activated.load%00###Thermactor Upstream Air Warm Start Delay #1UPSTM2secs2100###Thermactor Upstream Air Warm Start Delay #2UPSTM5secs2100###Thermactor Upstream WOT Time DelayUPSWOT - If the time at WOT is less than this value then thermactor upstream air is permitted providing the 'Thermactor Upstream Air Max Time' (aka HMSTM) delay has not been exceeded. Set to zero to inhibit upstream air being added at WOT.secs2100Throttle Body Air FlowITHBMA - 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/min600###Throttle Position Proportional GainTAPGN - A multiplier of the relative throttle position.multiplier600Time at High Load to Force O/LHLCTM - 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.secs300###Time Delay Before N/D or D/N Switch RegistersNDDELT - secs300###Time for IDM Bypass After PIP RecoveryVIDMSTsecs00###Time Out for IDM FaultVIDMTMmSecs2000###TPS Average Closing Time ConstantTCDASD - 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.secs300###TPS Average Opening Time ConstantTCDASU - 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.secs300TPS Min Delta for Tip OutTPDLTA - 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.volts35.12000000###TPS KOEO MaxVTAP2 - The KOEO test value at which the eec considers that the sensor has failed open circuit.volts300###TPS KOEO MinVTAP1 - The KOEO test value at which the eec considers that the sensor has failed short circuit.volts300###TPS KOER MaxVTAP4 - The KOER test value at which the eec considers that the sensor has failed open circuit.volts300###TPS KOER MinVTAP3 - The KOER test value at which the eec considers that the sensor has failed short circuit.volts300###TPS Knock Strategy Time ConstantTCTPT - The time constant for the rolling average calculation of the 'TPS Knock Strategy' (aka TBART) value.
Larger time constant values increase the time lag of the value being updated but reduce unwanted transients from it.secs300TPS MaxTAPMAX - The continuous test value at which the eec considers that the sensor has failed open circuit.volts35.00000000###TPS Max for Output TestVTAP5volts300TPS MinTAPMIN - The continuous test value at which the eec considers that the sensor has failed short circuit.volts300###TPS Min for Output TestVTAP6volts300TPS O/L ThresholdTHBP5 - 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.volts300###TPS Proportional GainVTPGNdutycycle/count300TPS PT ThresholdDELTA -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.volts300TPS PT Threshold HysteresisHYSTS - Hysteresis for 'TPS PT Threshold' (aka DELTA) parameter. If altered, adjust 'Dashpot TP' (aka DELHYS) and 'ISC RPM Control TP' (aka DELRAT) to suit.volts300TPS Time ConstantTCTP - 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.secs300TPS WOT ThresholdTHBP2 - 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.volts300TPS WOT Threshold HysteresisHYST2volts300Transient Fuel Acceleration MultiplierMEFTRA - Multiplier of the transient fuel contribution to the injection pulsewidth.
Multiplier values less than 1 reduce fuel, values greater than 1 increase fuel.multiplier300Transient Fuel Compensation Start DelayTFCTM - Time delay from exiting cranking before transient fuel compensation is permitted.secs2100Transient Fuel DeadbandTFCDED - %00Transient Fuel Deceleration MultiplierMEFTRD - Multiplier of the transient fuel contribution to the injection pulsewidth.
Multiplier values less than 1 reduce fuel, values greater than 1 increase fuel.multiplier300Transient Fuel Max RPM DeadbandTFSMN - The maximum rpm deadband above idle rpm to disable transient fuel during dashpot mode.rpm00Transient Fuel MultiplierKFT - A global multiplier used in the calculation of the 'Equilbrium Fuel Transfer Rate'. Set to zero to disable transient fuel compensation.multiplier300Transient Spark Flag Hi Lo ChangesDFMIN0no.2100Transient Spark Flag Lo Hi ChangesDFMIN1no.2100Transient Spark Min RPMTRSRPM - The minimum rpm required to enable the transient spark calculation.rpm00Transient Spark Min RPM HysteresisTRSRPH - Hysyteresis for the 'Transient Spark Min RPM' parameter.rpm00Transmission StrategyTSTRAT - Selects which transmission strategy to use;
0 = no transmission control
1 = SIL (shift indicator light)
2 = A4LD with 3/4 shift control and convertor clutch control
3 = AXOD
4 = C6E4 (E4OD)
5 = A4LD-E
6 = FAX-4
7 = AOD-4 (AOD-I)
8 = 4EAT
9 = CD4E2100Transmission TypeTRLOAD -
0 = manual, no clutch or gear switches, forced neutral state
1 = manual, no clutch or gear switches
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 sensor2100Underspeed RPMUNRPM - The rpm below which the UNDERSPEED_FLAG is set.rpm00Underspeed RPM HysteresisUNRPMH - The hysteresis value for 'Underspeed RPM' value.rpm00Unmeasured AirARCHLK - Air entering the engine that hasn't been measured by the MAF sensor, e.g. EGR, CANP, PCV.lb/min600###Vehicle Speed Control DeadbandMPHDED - If actual mph is less than desired speed minus this value then vehicle speed control should be disabled.mph100###Vehicle Speed Control Disable MPHMAXVSP - The speed above which vehicle speed control is disabled.mph100###Vehicle Speed Control Disable RPMVSNMAX - The rpm above which vehicle speed control is disabled.rpm00###Vehicle Speed Control Dutycycle OffsetHLDREF%00###Vehicle Speed Control Enable MPHMINVSP - The minimum mph to enable vehicle speed control.mph100###Vehicle Speed Control Enable MPH HysteresisMPHHmph100###Vehicle Speed Dutycycle BiasVDCBIA%00###Vehicle Speed Proportional GainVEHGN - Multiplier of vehicle speed used in the vehicle speed control routine.multiplier300###Vehicle Speed Ramp RateVACRRmph/sec00###VISDL2VISDL2
Does not appear to be used in this ecu.secs300###Voltage Calibration ConstantVCAL - Used to calculate battery voltage.volts300###VSC Speed Decrease Test TimeVIPT4secs300###VSC Speed Post Ramp Test Time DelayVDLY11secs300###VSC Speed Ramp Test Time DelayVDLY10secs300###VSC Static Test Max TimeVIPT1secs300###VSC Test Max Ramp TimeVIPT2secs300###VSC Test Max TimeVVSCET - The maximum time allowed since power up for the test to be permitted.secs00###VSC Test MPHVMLO - The maximum vehicle speed in order for the test to be permitted.mph100###VSC Test Set SpeedVRSSmph100###VSC Test Set Speed HysteresisVRSHmph100###VSC Test TP Min ChangeVTPLDvolts300###VSC Test TP Max ChangeVTPLUvolts300###VSCCS Min ChangeDEBAMP - The minimum change in voltage of the Vehicle Speed Control Command Switch for the 'Debounce Timer' (aka DEBTMR) to be reset to the 'Debounce Time Delay' (aka DEBTIM) value. volts300###VSS Error DeadbandHLDRNG - VSC dutycycle error deadband for which no pulses are required.%00###VSS FrequencyVSCFRQHz2100###VSS Test Decel MAP MaxVSMAPL - Manual gearbox only.in Hg00###VSS Test Min MPHVSSMN1mph100###VSS Test Min TimeVSSTIM - The minimum time required before the VSS test can continue.secs300###VSS Test Min RPM Auto GearboxVSAMIN - rpm00###VSS Test Min RPM Manual GearboxVSMMIN - rpm00###Warm HEGO Flag Cold Start Delay #1OPCLT1 - 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.secs2100###Warm HEGO Flag Cold Start Delay #2OPCLT4 - 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.secs2100###Warm HEGO Flag Hot Start DelayOPCLT3 - 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.secs2100###Warm HEGO Flag Warm Start Delay #1OPCLT2 - 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.secs2100###Warm HEGO Flag Warm Start Delay #2OPCLT5 - 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.secs2100###Wiggle Test Upcount ThresholdWIGLVL2100###WOT Spark AdderKWS1deg adv00###WOT Spark EliminationZ_WSPKSW - This is normally set to "D030", change to "4920" to use the part throttle spark parameters instead of the WOT spark parameters when at WOT.
WARNING: Do not use any values other than these OR attempt to make this change whilst emulating.
Optionable: Next use the Hex Editor (ctrl + H) to fill the addresses from 0x56A3 to 0x56EB with "FF". WARNING: These changes are non reversable.
The following parameters are now ineffective and any alterations made to them will not have any effect on the spark timing;
'WOT Spark Adder' (aka KWS1)
'WOT Spark Advance vs ACT' (aka FN135)
'WOT Spark Advance vs BP' (aka FN133)
'WOT Spark Advance vs ECT' (aka FN134)
'WOT Spark Advance vs RPM' (aka FN131)3100Injector Output PortFN1327 - 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 Port81000.000000400n/a11000.000000400no.10.00000010.0000002Injector TimingFN1315 - 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)rpm101000.000000400load81000.000000400crank deg10.0000001000.0000002Injector Timing Scaler for LoadFN085 - Do not edit first or last entries. Provides row scaling for the following table;
'Injector Timing' (aka FN1315)load61000.00000000row611000.000000200ISC Adder vs RPMFN810 - 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.rpm51000.00000000lb/min531000.00000000###ISC C/L RPM Correction RateFN860rpm71000.00000000rate711000.000000200ISC Dutycycle During CrankFN884deg F at start611000.000000200dutycycle61000.00000000ISC Dutycycle Multiplier vs LoadFN820B - 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.load61000.00000000multiplier631000.00000000ISC Gain vs RPM ErrorFN824 - 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 Neutralrpm71000.00000000gain731000.00000000ISC Startup Scaler for ECTFN020C - Do not edit first or last entries. Provides column scaling for the following table;
'Desired Airflow Multiplier'deg F511000.000000200column511000.000000200ISC Time Scaler for TimeFN018B - Do not edit first or last entries. Provides row scaling for the following table;
'Desired Airflow Multiplier'secs511000.000000200column511000.000000200ISC TransferFN800 - Alter if air flow characteristics through the ISC valve have changed.lb/min1231000.00000000dutycycle121000.00000000###Knock Advance Rate vs RPMFN146B - This limits the rate at which the spark returns to the calculated spark advance following retardation due to knock control in order to avoid pinging. This value is the number of milliseconds that must pass since the last spark increment before the next increment is allowed to occur. Decrease to improve throttle response. When allowed, the spark is advanced a 1/4 of a degree each time at a maximum rate of a 1/4 quarter of a degree between each firing event.rpm611000.000000200mSecs631000.00000000###Knock Retard Increment vs RPMFN143Arpm61000.00000000sec/degrees61000.00000000###Knock Threshold Window TimeFN144A - rpm71000.00000000PIP period fraction731000.00000000###Knock Threshold Window PositionFN145A - The result of this lookup is added to the 'Knock Threshold Window Position Delay' (aka WOPEN) parameter.rpm51000.00000000PIP period fraction561000.00000000Load% Min for O/L vs ECTFN320A - 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 F711000.000000200load%71000.00000000LOM TableFN125 - Used to determine if the more aggressive 'Spark Base Table' (aka FN901) table is to be used.rpm51000.00000000load51000.00000000MAF Backflow CorrectionFN1035 - Multiplier of raw air mass to compensate for backflow in the MAF sensor.rpm101000.000000400load81000.000000400A/F Ratio38.00000018.0000001MAF TransferFN036 - Output is shown in kg/hr (converted from lb/tick)volts3031000.00000000kg/hr301000.00000000MFA Altitude Multiplier vs BPFN311 - Also used in part throttle spark and EGR calculations.in Hg61000.00000000multiplier631000.00000000MFA 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)load51000.00000000row511000.000000200MFA EGR MultiplierFN1223 - Multiplier used for ramping in managed fuel air EGR tables.rpm41000.000000400load31000.000000400multiplier30.000000250.0000001MFA Fuel Multiplier TableFN1328 - 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.rpm101000.000000400load%81000.000000400multiplier30.000000250.0000001MFA PT Spark AdderFN1124 - rpm41000.000000400load31000.00000040020.000000100.0000001Peak Load at Sea Level vs RPMFN035 - 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.rpm71000.00000000load71000.00000000PT Spark Adder for ECT vs LoadFN1133 - deg F71000.000000400load81000.0000004002-50.00000050.0000001PT Spark Adder for EGRFN1121 - 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.rpm101000.000000400load81000.000000400multiplier20.000000250.0000001PT Spark Adder for ACTFN126deg F51000.000000200deg adv51000.00000000PT Spark Scaler for ECTFN033 - Do not edit first or last entries. Provides column scaling for the following table;
'PT Spark Adder for ECT and Load' (aka FN1133)deg F911000.000000200row911000.000000200Sea Level Multiplier vs BPFN212A - 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 Hg51000.00000000multiplier531000.00000000###Shift Indicator Light RPM vs ECTFN651 - Output value is added to 'Shift Indicator Light RPM vs Load' value to determine shift indicator light on rpm threshold.deg F711000.000000200rpm71000.00000000###Shift Indicator Light RPM vs LoadFN652A - Output value is added to 'Shift Indicator Light RPM vs ECT' value to determine shift indicator light on rpm threshold.load101000.00000000rpm101000.00000000Spark Altitude TableFN905A - 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.rpm101000.000000400load81000.000000400deg adv20.00000060.0000001Spark Base TableFN901 - A more aggressive spark advance used during acceleration.rpm101000.000000400load81000.000000400deg adv20.00000060.0000001Spark Sea Level TableFN904A - 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.rpm101000.000000400load81000.000000400deg adv20.00000060.0000001Spark, Injector Timing, MAF Backflow Scaler for RPMFN070 - 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'rpm71000.00000000column711000.000000200Startup Kicker Time DelayFN400 - 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 start611000.000000200secs611000.000000200Torque Reduction TableFN1119rpm101000.000000400load81000.000000400deg adv20.000000250.0000001TP Scaler for MAF FailureFN098 - 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)volts731000.00000000row711000.000000200###Transmission Time DelayFN394F - Used to delay the change in state of the DNDSUP flag until the transmission actually engages or disengages. deg F711000.000000200secs731000.00000000###Checksum0x20000x9FFF0x100x200A0x1Underspeed Fuel MultiplierFN387 - 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 F91000.000000200muliplier931000.00000000WOT Fuel Multiplier vs RPMFN303 - Adjusts the desired A/F ratio when at WOT.
Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel.rpm81000.00000000multiplier831000.00000000WOT Spark Advance vs ACTFN135 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result.deg F711000.000000200deg adv71000.00000000WOT Spark Advance vs BPFN133 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result.in Hg51000.00000000deg adv51000.00000000WOT Spark Advance vs ECTFN134 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result.deg F711000.000000200deg adv71000.00000000WOT Spark Advance vs RPMFN131 - Spark advance used at WOT.rpm91000.00000000deg adv91000.00000000Allow Accel EnrichmentAEFLAG - Set to allow acceleration enrichment.
Does not appear to be used in this ecu.0x01###Allow Brake On/Off TestVBISW - Set to permit test0x01###Allow C/L Re-entry on HEGO FailureLOESSW - Set to permit re-entry into closed loop fuelling when EGOs are not switching.0x01###Allow EPT at IdleEPTSW - Set to permit the 'EPT at Idle' (EPTZER) value to be calculated.0x01###Allow Fuel Pump Monitor TestV_FPMFLG - Set to permit the Fuel Pump Monitor Test to be performed.0x01###Allow Goose TestV_GOOSW - Set to permit test0x01###Allow HEGO Switch TestVEGOBP - Set to permit test0x01###Allow MFA StrategyMFASW - Set for fuel economy mode strategy to be used.0x01###Allow O/L Canister PurgePURGSW - Set to permit canister purge during open loop.0x01###Allow Power Steering TestVPSSW - Set to permit testing of the power steering pressure switch.0x01###Allow Secondary Air TestVAIRFL0x01###Allow SPOUT TestVSPTEN - Set to permit test0x01###Allow Thermactor TestVTABFL0x01###Allow VSS TestVSSSW - Set to permit test0x01###Alternator Control PresentECADHP - 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 PresentBPSSW - Set if a Barometric Pressure Sensor is fitted.0x01###Brake Switch PresentBIHP - Set if brake pedal switch present.0x01###Bypass Fault ReportingVDISFM - Set to inhibit fault reporting. Not sure which fault reporting this prevents.0x01###CID Sensor PresentHP_CID - Set if cylinder identification hardware present, e.g. for an EDIS conversion.0x01###CID Sensor TypeHP_CIDSEL - set for Variable Reluctance sensor, clear for a Hall Effect sensor. Used for an EDIS conversion.0x01###Computer Controlled Dwell PresentCCDSW - 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 TimingEDSEL - Set to use the rising edge of the PIP for injector firing during cranking otherwise the falling edge is used.0x01Decel Fuel Shut Off PT EnablePTDFSW - 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'. 0x01Electro Drive Fan PresentEDFHP - Set if an electro drive fan is present.0x01Enable Special Injector Timing at IdleCIDRSW - Set to fix the injector timing to the 'Injector Timing Value at Idle' (aka MIDTV) value when the vehicle is in drive.0x01Enable Special Injector Timing in NeutralCINTSW - Set to fix the injector timing to the 'Injector Timing Value in Neutral' (aka CINTV) value.0x01###Force Background FuelBFULSW - Set to prevent foreground fuel pulsewidth calculation.0x01###High Data Rate Electronic Spark PresentHP_HIDRES - Used for an EDIS conversion.0x01High Speed Fan PresentHEDFHP - Set if the electro drive fan is a two speed unit.0x01###Injector Timing EdgeINJREF - Indicates which edge of the fuel pulse is used for the injector timing, clear = rising edge, set = falling edge0x01###Knock Sensor PresentKIHP - Set if a knock sensor is present.0x01###Lambda Reset SwitchLAMSW - 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 SwitchLUGSW - 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 SwitchPRLDSW - 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 PresentPSPSHP - Set if power steering pressure switch is present.0x01Transient Fuel Compensation SwitchTFCISW - Set if it is assumed the manifold wall is wet at start up, otherwise wall is assumed to be dry.0x01