0x1 2 NVXN3 256K bin file, WAFB catch code. Matthew Withey & Jaysen Anderson Accel Enrichment Global Multiplier AEM - A multiplier of the result of the 'Accel Enrichment Fuel' (aka FN1303) table lookup. Multiplier values less than 1 reduce fuel, values greater than 1 increase fuel. multiplier 3 0 0 Accel Enrichment Min Delta Load AEACLD - The change in load required to indicate the intake manifold is filling. load 0 0 Accel Enrichment Min Throttle Rate AETAR - The rate of throttle change must be greater than this value to enable acceleration enrichment. deg/sec 1 0 0 ACT Fraction for Accel Enrichment FRCTAE - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Accel Enrichment Fuel Scaler for ACT to ECT' (aka FN020B) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Set to 1.000 to run the tables associated with this parameter off ACT alone. multiplier 3 0 0 ACT Fraction for Transient Fuel ALPHA - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Fuel Scaler for ACT to ECT' (aka FN022) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Set to 1.000 to run the tables associated with this parameter off ACT alone. multiplier 3 0 0 ACT Fraction for Fuel Base Table FRCBFT - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Fuel Scaler for ACT to ECT' (aka FN022) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Set to 1.000 to run the tables associated with this parameter off ACT alone. multiplier 3 0 0 ACT Fraction for Fuel Startup Table FRCSFT - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Fuel Scaler for ACT to ECT' (aka FN022) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Set to 1.000 to run the tables associated with this parameter off ACT alone. multiplier 3 0 0 Buzz RPM BZZRPM - Additional rpm added to base target idle rpm at start up to clear engine. rpm 2 1 0 0 Decel Fuel Shut Off CT Min Time Delay CTDFSO - The minimum time delay required for deceleration fuel shut off to be permitted when the throttle is closed. Set to less than the 'Decel Fuel Shut Off Time Delay Extension' (aka CTEDSO) value. Not used if the 'Decel Fuel Shut Off PT Enable' switch is set. secs 3 0 0 Decel Fuel Shut Off Time Delay AGB - The minimum time that must elapse after exiting crank in order for deceleration fuel shut off to be permitted when the ECT is less than the 'Decel Fuel Shut Off Min ECT' (aka DFSECT) value. secs 2 1 0 0 Default Desired Idle RPM FMMDSD - Default desired idle rpm when both TPS and MAF failed flags are set. rpm 2 1 0 0 Engine Displacement SARCHG - If altered the following parameters will need adjustment too; 'Manifold Fast Fill Constant' (aka FKARC1) 'Manifold Slow Fill Constant' (aka FKARCH) Cubic In. 0 0 FAM Deadband FAMLIM % 0 0 FAM Filter Sample Rate SAMRAT - Used to pace the filter rate for the filtered airmass in terms of program background loop counts. background counts 2 1 0 0 FAM Maximum Clip Multiplier MAXFAM - The instantaneous air mass value is multiplied by this parameter to establish an upper clip limit on the filtered airmass value. multiplier 3 0 0 Fixed Injector Timing Cold Start Delay #1 NITMR1 - When the ECT at start is less than the 'Cold Start Max ECT' value this is the minimum time that must pass since exiting crank in order for it to be possible to use fixed injector timing when in neutral. Note: the 'Fixed Injector Timing Cold Start Delay #2' value also needs exceeding. secs 2 1 0 0 Fixed Injector Timing Cold Start Delay #2 NITMR4 - When the ECTat start is less than the 'Cold Start Max ECT' value this is the minimum time that must pass since the ECT exceeded the 'Engine Warm ECT' value in order for it to be possible to use fixed injector timing when in neutral. Note: the 'Fixed Injector Timing Cold Start Delay #1' value also needs exceeding. secs 2 1 0 0 Fixed Injector Timing Hot Start Delay NITMR3 - When the ECT at start is greater than the 'Hot Start Min ECT' value this is the minimum time that must pass since exiting crank in order for it to be possible to use fixed injector timing when in neutral. secs 2 1 0 0 Fixed Injector Timing Warm Start Delay #1 NITMR2 - When the ECT at start is between the 'Cold Start Max ECT' and 'Hot Start Min ECT' values this is the minimum time that must pass since exiting crank in order for it to be possible to use fixed injector timing when in neutral. Note: the 'Fixed Injector Timing Warm Start Delay #2' value also needs exceeding. secs 2 1 0 0 Fixed Injector Timing Warm Start Delay #2 NITMR5 - When the ECT at start is between the 'Cold Start Max ECT' and 'Hot Start Min ECT' values this is the minimum time that must pass since the ECT exceeded the 'Engine Warm ECT' value in order for it to be possible to use fixed injector timing when in neutral. Note: the 'Fixed Injector Timing Warm Start Delay #1' value also needs exceeding. secs 2 1 0 0 Idle GPAS Clip Limit ISCLPD - If the base target idle speed values have been altered then adjust this to suit. rpm 2 1 0 0 Idle RPM Adder for A/C DNAC - Adds rpm to 'Desired Idle RPM' when aircon clutch is engaged, used to compensate for the additional load the compressor imposes. rpm 2 1 0 0 Idle Speed Drive DRBASE - Base target idle speed in drive before adders. If altered, adjust the 'Max RPM for Idle Flag' (aka IDLRPM) parameter too. The 'ISC Gain vs RPM Error' (aka FN824) parameter might also need adjusting too (to be confirmed). rpm 2 1 0 0 Idle Speed Neutral NUBASE - Base target idle speed in neutral before adders. If altered, adjust the 'Max RPM for Idle Flag' (aka IDLRPM) parameter too. The 'ISC Gain vs RPM Error' (aka FN824) parameter might also need adjusting too (to be confirmed). rpm 2 1 0 0 Injector Fire Method OUTINJ - 1 = sequential, 2 = simultaneous n/a 2 1 0 0 Injector High Slope AHISL - The injector primary fuel slope, used in conjunction with the 'Injector Low Slope' (aka ALOSL) to calculate injection pulsewidths greater than those using the low slope alone. Set to the mass flow rate of an individual fuel injector. When altered, the following parameters will need adjusting too; 'Injector Low Slope' (aka ALOSL) 'Injector Breakpoint' (aka FN389) 'Injector Offset vs Voltage' (aka FN367) 'Cranking Fuel PW vs ECT' (aka FN348) lb/hr 0 0 Injector Low Slope ALOSL - Used to calculate the injection pulsewidth during cranking and short pulsewidths. Set to a value larger than actual injector size to compensate for non linear opening at short durations. Typically 1.33 * 'Injector High Slope' (aka AHISL) for 19 lb/hr injectors reducing to 1.08 * 'Injector High Slope' (aka AHISL) for 83 lb/hr injectors. When altered, the following parameters will need adjusting too; 'Injector Breakpoint' (aka FN389) 'Injector Offset vs Voltage' (aka FN367) 'Cranking Fuel PW vs ECT' (aka FN3 An alternative is to set this parameter to the same value as the 'Injector High Slope' (aka AHISL) in which case the 'Injector Breakpoint' (aka FN389) parameter is not used. The 'Injector Offset vs Voltage' (aka FN367) is critical in getting accurate fuel pulsewidths with this method of tuning. lb/hr 0 0 Injector Timing Delay IDKADD - Injector timing delay added to the result of the 'Injector Timing' (aka FN1315) lookup following multiplication by the 'Injector Timing Multiplier (aka IDKMUL) parameter. crank deg 0 0 Injector Timing Multiplier IDKMUL - A multiplier of the result of the 'Injector Timing' (aka FN1315) table lookup. multiplier 3 0 0 Injector Timing Value at Idle MIDTV - Injector timing value used when in drive and the 'Enable Special Injector Timing at Idle' (aka CIDRSW) flag is set. crank deg 2 1 0 0 Injector Timing Value for MFA MINTV - The injector timing value used when in fuel economy mode, it overrides all other injector timing parameters. Can indicate the start or end timing point of the injector pulse depending on the setting of the 'Injector Timing Edge' (aka INJREF) parameter. crank deg 2 1 0 0 Injector Timing Value in Neutral CINTV - Injector timing value used when the 'Enable Special Injector Timing in Neutral' (aka CINTSW) flag is set providing the startup delay for fixed injector timing conditions have expired. crank deg 2 1 0 0 Injectors Per Output Port INJOUT - The number of injectors fired by each output port. no. 2 1 0 0 ISC Air Drive To Neutral DNPPM lb/min 6 0 0 ISC Air Neutral To Drive NDPPM lb/min 6 0 0 ISC C/L RPM Correction Airmass Max PSIBRM - The maximum value of the 'ISC C/L RPM Correction Airmass' (aka IPSIBR) permitted. lb/min 3 0 0 ISC C/L RPM Correction Airmass Min PSIBRN - The minimum value of the 'ISC C/L RPM Correction Airmass' (aka IPSIBR) permitted. lb/min 3 0 0 ISC Gain For Overspeed in Drive KPSIDD - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation. lb/min per rpm 6 0 0 ISC Gain For Overspeed in Neutral KPSIND - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation. lb/min per rpm 6 0 0 ISC Gain For Underspeed in Drive KPSIDU - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation. lb/min per rpm 6 0 0 ISC Gain For Underspeed in Neutral KPSINU - Multiplied by engine speed error and the 'ISC Gain vs RPM Error' lookup result, used as input in IPSIBR calculation. lb/min per rpm 6 0 0 ISC KAM Update Rate UPDATM clock ticks 2 1 0 0 ISC RPM Control Min Speed MINMPH - If the vehicle speed is less than this parameter then ISC closed loop rpm control is allowed providing the other conditions for rpm control are satisfied. mph 1 0 0 ISC RPM Deadband RPMDED rpm 0 0 ISC RPM Deadband Time UPDISC - The minimum time the rpm must be at the desired idle rpm ( + or - the 'ISC RPM Deadband' value) in order for ISC KAM update to occur. secs 2 1 0 0 ISC RPM Deviation RPM ISCTM secs 2 1 0 0 Low Load LOWLOD - Used in "ISC Mode Flag" selection. If set to zero, along with the "A/C Low Load Adder", the "ISC Mode Flag" is always set to 2 (rpm lockout mode). load 0 0 Max RPM for Idle Flag IDLRPM - The maximum rpm permissible in order for the Idle Flag to be set when the CT flag is set. If the base target idle speed 'Idle Speed Neutral' (aka NUBASE) and 'Idle Speed Drive' (aka DRBASE) parameters have been altered then adjust this to suit. rpm 0 0 Max RPM for Idle Flag Hysteresis IDRPMH - Hysteresis for the 'Max RPM for Idle Flag' (aka IDLRPM) parameter. rpm 0 0 MFA Cold Start Delay #1 MFATM1 secs 2 1 0 0 MFA Cold Start Delay #2 MFATM4 secs 2 1 0 0 MFA Hot Start Delay MFATM3 secs 2 1 0 0 MFA Min BP for Economy Mode MPMNBP in Hg 0 0 MFA Min BP for Economy Mode Hysteresis MPNBPH in Hg 0 0 MFA Ramp Increment MFARMP n/a 3 0 0 MFA State Constant RPM Entry Condition MFASN rpm 0 0 MFA State Max Load Condition MFALH load 0 0 MFA State Max Load Condition Hysteresis MFALHH load 0 0 MFA State Max RPM MFANHI rpm 0 0 MFA State Max RPM Hysteresis MFANHH rpm 0 0 MFA State Min Load MFALL load 0 0 MFA State Min RPM MFANLO rpm 0 0 MFA State Min RPM Hysteresis MFANLH rpm 0 0 MFA Warm Start Delay #1 MFATM2 secs 2 1 0 0 MFA Warm Start Delay #2 MFATM5 secs 2 1 0 0 Min PIP Period RPM (4 cyl) MNPIP4 - RPM at which the ecu determines the PIP signal to be unreliable. PIP inputs are ignored above this value. Set slightly higher than 'Rev Limit Set RPM' (aka NLM_SH) limit. rpm 2 1 0 0 Min PIP Period RPM (6 cyl) MNPIP6 - RPM at which the ecu determines the PIP signal to be unreliable. PIP inputs are ignored above this value. Set slightly higher than 'Rev Limit Set RPM' (aka NLM_SH) limit. rpm 2 1 0 0 Min PIP Period RPM (8 cyl) MNPIP8 - RPM at which the ecu determines the PIP signal to be unreliable. PIP inputs are ignored above this value. Set slightly higher than 'Rev Limit Set RPM' (aka NLM_SH) limit. rpm 2 1 0 0 Accel Enrichment Fuel FN1303 deg/sec rate 8 1000.000000 4 0 0 deg F 7 1000.000000 4 0 0 lb/min 2 0.000000 100.000000 1 Accel Enrichment Fuel Scaler for ACT to ECT FN020B - Do not edit first or last entries. Provides row scaling for the following table; 'Accel Enrichment Fuel' (aka FN1303) deg C 4 1000.000000 2 0 0 row 4 1 1000.000000 2 0 0 Air Charge Switch ARCHSW - Selects the method of calculating the filtered air charge value. Set to use manifold filling compensation otherwise no filtering is used. 0x01 Accel Enrichment Fuel Scaler for Throttle Rate FN019B - Do not edit first or last entries. Provides column scaling for the following table; 'Accel Enrichment Fuel' (aka FN1303) deg/sec 4 1000.000000 0 0 column 4 1 1000.000000 2 0 0 Accel Enrichment Multiplier for BP FN378 - A multiplier of the result of the 'Accel Enrichment Fuel' table lookup after the 'Accel Enrichment Multiplier for TP' (aka FN331B) multiplier has been applied. Multiplier values less than 1 reduce fuel, values greater than 1 increase fuel. in Hg 5 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 Accel Enrichment Multiplier for TP FN331B - A multiplier of the result of the 'Accel Enrichment Fuel' table lookup for the relative throttle position. Multiplier values less than 1 reduce fuel, values greater than 1 increase fuel. volts 5 3 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 Adaptive Control Learning Table FN1325 - Specifies the number of background loop counts that must occur before an adaptive update can happen. Any positive values shown are actually half that of the number of loop counts required. Positive values or zero permit adaptive update to occur in the cell, higher values reduce the update rate. Negative values force the ecu to use a different cell, e.g. -24 indicates that the cell located at row 2, column 4 should be used. Note: rows and columns commence their numbering at zero. The top row is for used for the special idle adaptive cells (the first four entries only as the others are ignored) and are assigned as follows; Column 0 - in drive, A/C off (automatic transmissions only) Column 1 - in drive, A/C on (automatic transmissions only) Column 2 - in neutral, A/C off Column 3 - in neutral, A/C on rpm 10 1000.000000 4 0 0 load 9 1000.000000 4 0 0 2 0.000000 250.000000 2 Adaptive & MAF Backflow Scaler for Load FN021 - Do not edit first or last entries. Provides row scaling for the following tables; 'Adaptive Control Learning Table' (aka FN1325) 'MAF Backflow Correction' load 8 1000.000000 0 0 row 8 1 1000.000000 2 0 0 Air Charge Maximum FN037 - The maximum instantaneous air charge value the engine can hold for a given rpm. The calculated instantaneous air charge value is clipped to this. Typically the output column values are set to the maximum on boosted engines and those that have very high volumetric efficiencies. To calculate how this clip relates to airmass flow for differing rpms use the following calculation; kg/hr = FN037 * number of cylinders / 2 * rpm * 60 / 2.20462 rpm 10 1000.000000 0 0 lb/intake 10 7 1000.000000 0 0 Altitude Multiplier vs BP FN129A - Used in altitude spark and lugging open loop fuel calculations. Should be set to 1.000 at high altitudes and 0.000 at sea level. Values must overlap with the 'Sea Level Multiplier vs BP' (aka FN212A) table. in Hg 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 BAP Transfer FN000 volts 6 3 1000.000000 0 0 in Hg 6 1000.000000 0 0 Canister Purge Dutycycle Multiplier #1 FN600 secs 6 1 1000.000000 2 0 0 multiplier 6 3 1000.000000 0 0 Canister Purge Dutycycle Multiplier #2 FN602 secs 6 3 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 Canister Purge Dutycycle vs Airmass FN605A - lb 6 3 1000.000000 0 0 dutycycle 6 1000.000000 0 0 Cold Engine Fuel Multiplier Update Time FN393F - When the 'Cold Engine Fuel Multiplier Update Timer' (aka MULTMR) exceeds this parameter's lookup value then the 'Cold Engine Fuel Multiplier' (aka LAMMUL) value is updated. The 'Cold Engine Fuel Multiplier' (aka LAMMUL) value is used to prevent stalling during drive engagement when the engine is cold (automatic gearbox equipped vehicles only). deg C 7 1 1000.000000 2 0 0 secs 7 1 1000.000000 2 0 0 Cranking Fuel PW Multiply vs Time FN306 - Multiplies cranking fuel pulsewidth according to length of cranking time. sec 6 3 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 Cranking Fuel PW vs ECT FN348 - The injector pulsewidth during cranking at sea level. Alter for injector and cam swaps. For larger injectors reduce the pulsewidth by the ratio of the low injector slope change. deg C 5 1 1000.000000 2 0 0 mSecs 5 1000.000000 0 0 CT Drive Fuel Multiplier vs RPM FN301 - Open loop mode multiplier that adjusts the desired A/F ratio when the throttle is closed, the gearbox is in drive and no HEGO switches have occurred. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 CT Neutral Fuel Multiplier vs RPM FN301N - Open loop mode multiplier that adjusts the desired A/F ratio when the throttle is closed and the gearbox is in neutral. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 5 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 CT Neutral Timer RPM Adder FN880 - The results of this table are used in two ways: i) The result of this lookup is used to increase desired idle rpm when the 'CT Neutral Flag (aka CTNFLG) is set. ii) The result of this lookup is added to the 'CT Neutral Timer Max RPM' (aka INLRPM) value. secs 7 1 1000.000000 2 0 0 rpm 7 1 1000.000000 2 0 0 CT Spark Adder for ECT FN112 - Added to 'CT Spark vs RPM' lookup value. deg C 7 1 1000.000000 2 0 0 deg adv 7 1000.000000 0 0 CT Spark Subtractor for BP FN115 - Subtracted from 'CT Spark vs RPM' lookup value at startup to heat up the catalytic convertor quicker. in Hg 6 1000.000000 0 0 deg adv 6 1000.000000 0 0 CT Spark Subtractor for Neutral FN180 - When the 'CT Neutral Flag' (aka CTNFLG) is set the result of this table lookup is subtracted from the 'CT Spark vs RPM' lookup value. The input value to this table is the 'Closed Throttle Neutral Timer' (aka CTNTMR). secs 6 1 1000.000000 2 0 0 deg adv 6 1000.000000 0 0 CT Spark vs RPM FN111 - The base spark value used when the throttle is closed. rpm 5 1000.000000 0 0 deg adv 5 1000.000000 0 0 Dashpot Decrement Rate FN879 - Determines the dashpot (pre position airflow) bleed off rate according to the current dashpot value. During closed throttle mode the dashpot airflow is bled off by decrementing it in order to smooth the transition into rpm control by slowly eliminating the dashpot contribution to the idle airflow. lb/min 7 6 1000.000000 0 0 lb/min 7 6 1000.000000 0 0 Dashpot Max Clip FN882 - The maximum dashpot (pre position airflow) allowed for a given rpm. rpm 5 1000.000000 0 0 lb/min 5 6 1000.000000 0 0 Decel Fuel Shut Off Multiplier FN374 - Adjusts the desired fuel flow if the conditions required for deceleration fuel shut off have been met. Set multiplier to 0 to invoke deceleration fuel shut off at desired rpm otherwise set to 1. When in underspeed mode this multiplier value is multiplied by the result of the 'Underspeed Fuel Multiplier' lookup. rpm 6 1000.000000 0 0 multiplier 6 1 1000.000000 2 0 0 Drive Engagement Fuel Multiplier vs ECT FN371 - Provides an initial value for the 'Cold Engine Fuel Multiplier' (aka LAMMUL) value which is used to prevent stalling during drive engagement when the engine is cold (automatic gearbox equipped vehicles only). Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. deg C 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 ECT ACT Transfer FN703A - Input is a rough hi byte only conversion. volts 10 3 1000.000000 0 0 deg C 10 1 1000.000000 2 0 0 Emission Scaler for RPM FN039 - Do not edit first or last entries. Provides column scaling for the following tables; 'HEGO Amplitude' (aka FN1352) 'HEGO Bias' (aka FN1353) 'HEGO Delay' (aka FN1351) rpm 8 1000.000000 0 0 column 8 1 1000.000000 2 0 0 Emissions & Spark Scaler for Load FN071 - Do not edit first or last entries. Provides row scaling for the following tables; 'EGR Altitude Table' 'EGR Sea Level Table' 'Equilibrium Fuel Time Constant' 'Equilibrium Intake Surface Fuel' 'HEGO Amplitude' (aka FN1352) 'HEGO Bias' (aka FN1353) 'HEGO Delay' (aka FN1351) 'PT Spark Adder for ECT and Load' 'PT Spark Adder for EGR' 'Spark Altitude Table' 'Spark Base Table' 'Spark Sea Level Table' 'Torque Reduction Table' load 7 1000.000000 0 0 row 7 1 1000.000000 2 0 0 Equilibrium Fuel Time Constant FN1322 - Effects the amount of contribution the transient fuel makes to the injection pulsewidth where; Smaller values increases the amount resulting in richer A/F ratios during accelerations. Larger values decreases the amount resulting in leaner A/F ratios during accelerations. The column input value is the ratio of ACT to ECT where the ACT contribution is defined by the 'ACT Fraction for Transient Fuel' (aka ALPHA) parameter. Conversion might be X/32, to be determined. deg F 10 1000.000000 4 0 0 Load 8 1000.000000 4 0 0 secs 3 0.000000 100.000000 1 Equilibrium Intake Surface Fuel FN1321 - The column input value is the ratio of ACT to ECT where the ACT contribution is defined by the 'ACT Fraction for Transient Fuel' (aka ALPHA) parameter. deg F 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 lb/min 4 0.000000 300.000000 1 Exhaust Back Pressure Correction FN004 - Used in the exhaust pressure calculation to compensate for exhaust pressure only increasing at half the rate that barometric pressure increases. You should not need change this as it is a correction derived from pressure chamber experiments. in Hg 5 1000.000000 0 0 in Hg 5 1000.000000 0 0 Fuel and Spark Scaler for RPM FN083 - Do not edit first or last entries. Provides column scaling for the following tables; 'MFA EGR Multiplier' 'MFA PT Spark Adder' (aka FN1124) rpm 4 1000.000000 0 0 column 4 1 1000.000000 2 0 0 Fuel Base Table FN1307 - Used when in open loop mode. The column input value is the ratio of ACT to ECT where the ACT contribution is defined by the 'ACT Fraction for Fuel Base Table' (aka FRCBFT) parameter. RPM 10 1000.000000 4 0 0 load% 8 1000.000000 4 0 0 A/F Ratio 2 8.000000 18.000000 1 Fuel Lugging Altitude Multiplier FN309 - Open loop mode multiplier that adjusts the desired A/F ratio when lugging. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 5 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 Fuel Lugging Sea Level Multiplier FN308 - Open loop mode multiplier that adjusts the desired A/F ratio when lugging. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 7 1000.000000 0 0 multiplier 7 3 1000.000000 0 0 Fuel Multiplier vs ACT FN300 - Open loop multiplier applied to the result of the 'Fuel Base Table' (aka FN1307) lookup to adjust the desired A/F ratio. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. deg C 6 1 1000.000000 2 0 0 multiplier 6 3 1000.000000 0 0 Fuel Scaler for ACT to ECT FN022 - Do not edit first or last entries. Provides column scaling for the following tables; 'Equilibrium Fuel Time Constant' (aka FN1322) 'Equilibrium Intake Surface Fuel' (aka FN1321) 'Fuel Base Table' (aka FN1307) 'Fuel Startup Table' (aka FN1306) deg C 6 1 1000.000000 2 0 0 column 6 1 1000.000000 2 0 0 Fuel Scaler for Load% FN072A - Do not edit first or last entries. Provides row scaling for the following tables; 'Fuel Base Table' (aka FN1307) 'MFA Fuel Multiplier Table' (aka FN1328) load% 7 1000.000000 0 0 row 7 1 1000.000000 2 0 0 HEGO Amplitude FN1352 - The maximum A/F ratio deviation (plus or minus) from stoichiometric that the A/F ratio oscillates between to form the rich and lean limits of closed loop fueling. The output value is referred to as the 'Peak to Peak Amplitude'. rpm 4 1000.000000 4 0 0 load 8 1000.000000 4 0 0 A/F ratio 2 0.000000 0.100000 1 HEGO Bias FN1353 - These correction values are used to shift the averaged closed loop A/F ratio slightly away from stoichiometric to adjust emissions. Positive bias values will lean the A/F ratio (raise NOx but lower CO) Negative bias values will richen the A/F ratio (lower NOx but raise CO) rpm 4 1000.000000 4 0 0 load 8 1000.000000 4 0 0 A/F ratio 3 -0.020000 0.020000 1 HEGO Delay FN1351 - The time delay in revs per second from when a fuel change is made until the HEGO sensor detects this change. Prevents electrical noise in the system being incorrectly interpreted as a HEGO switch. Increase when the HEGO sensor is installed farther downstream from stock position. The result from this table lookup is used to calculate the exhaust pulse transport delay in both PIPs and seconds. rpm 4 1000.000000 4 0 0 load 8 1000.000000 4 0 0 rev per sec 2 0.000000 20.000000 1 HEGO Delay PIP Multiplier FN346 - A multiplier of the exhaust pulse transport delay in PIPs value used to calculate the expected number of PIPs that will occur before the HEGO detects a change in fueling. nb The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec. bias/ptpamp 11 1000.000000 0 0 multiplier 11 3 1000.000000 0 0 HEGO Jumpback Multiplier with Bias FN344 - When a HEGO switch occurs during closed loop fuelling this is used as a multiplier of the sum of the 'Bias' and 'Peak to Peak Amplitude' (aka PTPAMP) values to determine the amount the desired A/F ratio should jumpback towards the averaged A/F ratio by. Used when either of the two following conditions are met; i) the HEGO is reporting lean and the 'Bias' is rich (a negative value) ii) the HEGO is reporting rich and the 'Bias' is lean (a positive value) or zero otherwise the 'HEGO Jumpback Multiplier without Bias' (aka FN342) parameter is used. Notes: 1) Larger Bias values result in smaller jumpback values. 2) Do not enter multiplier values greater than '1.000'. 3) The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec. bias/ptpamp 5 3 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 HEGO Jumpback Multiplier without Bias FN342 - When a HEGO switch occurs during closed loop fuelling this is used as a multiplier of the 'Peak to Peak Amplitude' (aka PTPAMP) value to determine the amount the desired A/F ratio should jumpback towards the averaged A/F ratio by. Used when either of the two following conditions are met; i) the HEGO is reporting lean and the 'Bias' is lean (a positive value) or zero ii) the HEGO is reporting rich and the 'Bias' is rich (a negative value) otherwise the 'HEGO Jumpback Multiplier with Bias' (aka FN344) parameter is used. Notes: 1) Larger Bias values result in smaller jumpback values. 2) Do not enter multiplier values greater than '1.000'. 3) Do not alter the top two rows. 4) The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec. bias/ptpamp 7 3 1000.000000 0 0 multiplier 7 3 1000.000000 0 0 HEGO Ramp Rate Multiplier FN339 - During closed loop fuelling this table determines the rate at which the desired A/F ratio ramps richer or leaner towards the HEGO switch point. As the values in this table are very important for getting the fast and slow ramp rates correct when a Bias is used it should not normally be altered. nb The input value of 'Bias/Peak to Peak Amplitude' is clamped to a maximum of 0.45 by the eec. bias/ptpamp 5 3 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 High Speed Fuel Multiplier FN396A - Open loop multiplier that adjusts the desired A/F ratio when the 'Speed Limiter Stage One On' threshold is exceeded. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. Set to 0.996 when 'High Speed Spark Retard' is set to zero. mph 7 1 1000.000000 0 0 multiplier 7 3 1000.000000 0 0 High Speed Spark Retard FN179A - Deducted from PT and WOT spark calculations when the 'Speed Limiter Stage One On' threshold is exceeded. If set to zero adjust 'High Speed Fuel Multiplier'. mph 7 1 1000.000000 0 0 deg adv 7 1000.000000 0 0 Idle Adder for ACT FN825B deg C 7 1 1000.000000 2 0 0 rpm 7 1 1000.000000 2 0 0 Idle Adder for ECT FN825A deg C 8 1 1000.000000 2 0 0 rpm 8 1 1000.000000 2 0 0 Idle Airflow Drive FN875D - The predicted idle airflow required to achieve the desired idle rpm when in drive at closed throttle. Alter if the air flow characteristics through the ISC valve have changed. desired rpm 6 1 1000.000000 2 0 0 lb/min 6 3 1000.000000 0 0 Idle Airflow Multiplier FN1861 - A multiplier of predicted idle airflow to adjust for ECT and time in run mode. deg C 7 1000.000000 4 0 0 secs 6 1000.000000 4 0 0 multiplier 3 0.000000 250.000000 1 Idle Airflow Neutral FN875N - The predicted idle airflow required to achieve the desired idle rpm when in neutral at closed throttle. Alter if the air flow characteristics through the ISC valve have changed. desired rpm 6 1 1000.000000 2 0 0 lb/min 6 3 1000.000000 0 0 Idle RPM Error Spark Multiplier Drive FN841D - Aggressive closed throttle spark modifier used when in idle 'rpm control' or 'rpm lockout' mode. Outputs a spark multiplier to assist in the correction of any deviation from the desired idle rpm. rpm delta 7 1000.000000 0 0 multiplier 7 3 1000.000000 0 0 Idle RPM Error Spark Multiplier Neutral FN841N - Aggressive closed throttle spark modifier used when in idle 'rpm control' or 'rpm lockout' mode. Outputs a spark multiplier to assist in the correction of any deviation from the desired idle rpm. rpm delta 7 1000.000000 0 0 multiplier 7 3 1000.000000 0 0 Idle Spark Multiplier vs Dashpot FN839 - Closed throttle spark modifier used when in idle 'dashpot control' mode following the transition from part throttle. Outputs a spark multiplier to assist in the stabilisation of the desired idle rpm. lb/min 6 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 Idle Startup Adder FN826A - Adds rpm to 'Desired Idle RPM' at startup for the duration specified by the 'Idle Startup Adder Time' (aka TKDTM) parameter. deg C at start 7 1 1000.000000 2 0 0 rpm 7 1 1000.000000 2 0 0 Injector Breakpoint FN389 - The returned lookup value is multiplied by the rpm / 2 to determine the intersection point of the two injector slopes. If the desired fuel flow for a bank is less than or equal to this calculated value then only the 'Injector Low Slope' is used for the calculation of the injection pulsewidth otherwise both injector slopes are used. Use to correct AF ratio at idle when the Long Term Fuel Trims indicate adjustment is required by increasing the value to reduce fuel from the final calculated fuel pulsewidth. Has a diminishing effect from idle up to approximately 1500 rpm. Y conversion to be confirmed. volts 8 3 1000.000000 0 0 lb/rev 8 10 1000.000000 0 0 Injector Firing Order FN1329 Injector to Fire 8 1000.000000 4 0 0 cylinder 1 1000.000000 4 0 0 injector no. 0 0.000000 10.000000 1 Injector Offset vs Voltage FN367 - Extra duration added to injector pulsewidth to compensate for battery voltage. Reduce for larger injectors by the ratio of the injector change. Curve should be exponential. volts 12 1000.000000 0 0 mSecs 12 1000.000000 0 0 Number of Cylinders NUMCYL - If altered then the 'Engine Displacement' (aka SARCHG) conversion equation will need altering. The following parameters will need altering too: 'Ignition Degrees Per PIP' (aka DEGPIP) 'Injector Firing Order' (aka FN1329) 'Injector Output Port' (aka FN1327) 'Manifold Fast Fill Constant' (aka FKARC1) 'Manifold Slow Fill Constant' (aka FKARCH) 'Number of Injector Output Ports' (aka NUMOUT) 'Number of PIPs Between Injector Outputs' (aka PIPOUT) 'PIPs per Rev' (aka ENGCYL) 'Signature PIP Difference Value' (aka MHPFD) 'Signature PIP Multiplier Highest Value' (aka SIGKLU) 'Signature PIP Multiplier Lowest Value' (aka SIGKLL) no. 2 1 0 0 Number of Injector Output Ports NUMOUT no. 2 1 0 0 Number of Pips Between Injector Outputs PIPOUT - 2 1 0 0 PIPs per Crank Injector Firing CRKPIP - no. 1 0 0 Rev Limit Clear RPM NLM_CL - Always set lower then the 'Rev Limit Set RPM' (aka NLM_SH) parameter. Fuel delivery remains cut until the engine speed drops below this limit. rpm 0 0 Rev Limit No Fuel NLMT - Very harsh limiter, cuts all fuel delivery, always set higher than 'Rev Limit Set RPM' (aka NLM_SH) parameter. Does not appear to be used in this ecu. rpm 0 0 Rev Limit No Fuel Hysteresis NLMTH - Hysteresis rpm for 'Rev Limit No Fuel' (aka NLMT) parameter. Does not appear to be used in this ecu. rpm 0 0 Rev Limit Set RPM NLM_SH - Always set higher then the 'Rev Limit Clear RPM' (aka NLM_CL) parameter. Fuel delivery remains cut until the engine speed drops below the 'Rev Limit Clear RPM' (aka NLM_CL) parameter. rpm 0 0 Speed Limiter Stage One Off HVS_CL - Always set lower then the 'Speed Limiter Stage One On'. AF ratio is enrichened and spark retarded until the engine speed drops below this limit. Set to 127.5 mph to disable. mph 1 0 0 Speed Limiter Stage One On HVS_SH - Speed at which AF ratio is enrichened and spark retarded until the engine speed drops below the 'First Speed Limiter Off'. Always set higher then the 'First Speed Limiter Off'. Set to 127.5 mph to disable. mph 1 0 0 Speed Limiter Stage Two Off VVS_CL - Always set lower then the 'Speed Limiter Stage Two On'. Fuel delivery remains cut in half until the engine speed drops below this limit. Set to 127.5 mph to disable. mph 1 0 0 Speed Limiter Stage Two On VVS_SH - Speed at which the injectors are fired alternately to limit speed. Fuel delivery remains cut in half until the engine speed drops below the 'Speed Limiter Stage Two Off'. Always set higher then the 'Second Speed Limiter Off'. Set to 127.5 mph to disable. mph 1 0 0 Stall RPM STALLN Does not appear to be used in this strategy. rpm 0 0 Startup Fuel Multiplier NUMPR - A multiplier of the 'CT Neutral Fuel Multiplier vs RPM' (aka FN301N) lookup result used when the following conditions are met; The ECT at startup is between the 'Cold Start Max ECT' (aka CTLOW) and 'Startup Fuel Multiplier Max ECT' (aka CTHIN) parameter values. The time since start is less than the 'Startup Fuel Multiplier Time Delay' (aka OLMTD1) parameter value. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. multiplier 3 0 0 Startup Fuel Multiplier Max ECT CTHIN - The maximum ECT at startup to use the 'Startup Fuel Multiplier'. deg C 2 1 0 0 Startup Fuel Multiplier Time Delay OLMTD1 - The maximum time since start to use the 'Startup Fuel Multiplier'. secs 2 1 0 0 Throttle Body Air Flow ITHBMA - This parameter is the air mass flow through the throttle body when the butterfly is closed against the idle stop screw and the ISC dutycycle is 0%. This value is used by the eec to determine the ISC dutycycle required to meet the calculated desired idle air flow. Alter when the throttle body has been changed using this method; With the engine fully warmed up and the idle steady, set the 'Disable ISC' (aka Z_ISCSW) parameter value to "00" and hopefully the car will still be idling. Adjust the throttle body stop screw so that the car will just barely idle and set the TPS to ~0.95 volts. Datalog the MAF's flow over a period of 30 seconds and calculate the average. Convert this kg/hr value into lb/min and use this value for this parameter. lb/min 6 0 0 TPS Min Delta for Tip Out TPDLTA - The minimum throttle position change required to indicate closing throttle movement. Value must be at least 0.1 volts to avoid A-D conversion jitter. volts 3 5.120000 0 0 Transient Fuel Max RPM Deadband TFSMN - The maximum rpm deadband above idle rpm to disable transient fuel during dashpot mode. rpm 0 0 Transient Fuel Multiplier KFT - A global multiplier used in the calculation of the 'Equilbrium Fuel Transfer Rate'. Set to zero to disable transient fuel compensation. multiplier 3 0 0 Voltage Calibration Constant VCAL - Used to calculate battery voltage. volts 3 0 0 Injector Output Port FN1327 - Links the injector to a calculated fuel pulsewidth. 1 = use Fuel Pulsewidth #1 2 = use Fuel Pulsewidth #2. Note: If the 'Number of HEGOs' (aka NUMEGO) parameter = 1 then set all entries to 1 or cylinder bank 2 will receive no fuel. Only use values of 1 or 2. Injector Port 8 1000.000000 4 0 0 n/a 1 1000.000000 4 0 0 no. 1 0.000000 10.000000 2 Injector Timing FN1315 - Defines the injector firing timing point from TDC. Can indicate the start or end timing point of the injector pulse depending on the setting of the 'Injector Timing Edge' (aka INJREF) parameter. The result from is table lookup is modified by the 'Injector Timing Multiplier' (aka IDKMUL) and 'Injector Timing Delay' (aka IDKADD) parameters. If the appropriate conditions are met then a fixed injector timing value may alternatively be provided by one of the following parameters; 'Injector Timing Value at Idle' (aka MIDTV) 'Injector Timing Value for MFA' (aka MINTV) 'Injector Timing Value in Neutral' (aka CINTV) rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 crank deg 1 0.000000 1000.000000 2 Injector Timing Scaler for Load FN085 - Do not edit first or last entries. Provides row scaling for the following table; 'Injector Timing' (aka FN1315) load 6 1000.000000 0 0 row 6 1 1000.000000 2 0 0 ISC C/L RPM Correction Rate FN860 rpm 7 1000.000000 0 0 rate 7 1 1000.000000 2 0 0 ISC Dutycycle Multiplier vs Load FN820B - Used to compensate for the increase in airflow through the ISC valve during high manifold vacuum compared to normal idle vacuum levels, e.g. during closed throttle deceleration. load 6 1000.000000 0 0 multiplier 6 3 1000.000000 0 0 ISC Gain vs RPM Error FN824 - A multplier of the following parameters, used as input in IPSIBR calculation for proportion correction of idle rpm when in closed loop rpm control. The input rpm at rows 4 and 5 should typically be set to 16 rpm lower and higher respectively than the base target idle speed value. The input rpm at rows 3 and 6 should typically be set to approximately 200 rpm lower and higher respectively than the base target idle speed value. Do not edit the first or last rows. ISC Gain For Overspeed in Drive (to be confirmed) ISC Gain For Overspeed in Neutral ISC Gain For Underspeed in Drive (to be confirmed) ISC Gain For Underspeed in Neutral rpm 7 1000.000000 0 0 gain 7 3 1000.000000 0 0 ISC Startup Scaler for ECT FN020C - Do not edit first or last entries. Provides column scaling for the following table; 'Desired Airflow Multiplier' deg C 5 1 1000.000000 2 0 0 column 5 1 1000.000000 2 0 0 ISC Time Scaler for Time FN018B - Do not edit first or last entries. Provides row scaling for the following table; 'Desired Airflow Multiplier' secs 5 1 1000.000000 2 0 0 column 5 1 1000.000000 2 0 0 ISC Transfer FN800 - Alter if air flow characteristics through the ISC valve have changed. lb/min 12 3 1000.000000 0 0 dutycycle 12 1000.000000 0 0 LOM Table FN125 - Used to determine if the more aggressive 'Spark Base Table' (aka FN901) table is to be used. rpm 5 1000.000000 0 0 load 5 1000.000000 0 0 MAF Transfer FN036 - Output is shown in kg/hr (converted from lb/tick) volts 30 3 1000.000000 0 0 kg/hr 30 3 1000.000000 0 0 MFA PT Spark Adder FN1124 - rpm 4 1000.000000 4 0 0 load 3 1000.000000 4 0 0 2 0.000000 100.000000 1 Peak Load at Sea Level vs RPM FN035 - Used in the calculation of load% when the 'Percent Load Switch' (aka PRLDSW) parameter is not set. Adjust when the volumetric efficiency of the engine has changed. The values in the output column are the maximum peak load for a given RPM when at sea level and the inlet air charge temperature is 100 deg F. rpm 7 1000.000000 0 0 load 7 1000.000000 0 0 PT Spark Adder for ACT FN126 deg C 5 1000.000000 2 0 0 deg adv 5 1000.000000 0 0 PT Spark Adder for ECT vs Load FN1133 - deg C 7 1000.000000 4 0 0 load 8 1000.000000 4 0 0 2 -50.000000 50.000000 1 PT Spark Adder for EGR FN1121 - The result of this table lookup is multiplied by the 'Actual EGR Percent' (aka EGRACT) value to give a spark adder value whilst at part throttle. rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 multiplier 2 0.000000 250.000000 1 PT Spark Scaler for ECT FN033 - Do not edit first or last entries. Provides column scaling for the following table; 'PT Spark Adder for ECT and Load' (aka FN1133) deg C 7 1 1000.000000 2 0 0 row 7 1 1000.000000 2 0 0 Sea Level Multiplier vs BP FN212A - Used in sea level spark, open loop fuel and EGR calculations. Should be set to 0.000 at high altitudes and 1.000 at sea level. Values must overlap with the 'Altitude Multiplier vs BP' (aka FN129A) table. For EGR, this is a multiplier of the result of the 'EGR Sea Level Table' (aka FN908A) table lookup. in Hg 5 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 Spark Altitude Table FN905A - The result of this table lookup is multiplied by the result of the 'Altitude Multiplier vs BP' (aka FN129A) lookup. This is part of the ecu's interpolation between the 'Spark Altitude Table' and the 'Spark Sea Level Table' (aka FN904A) during normal part throttle operation. To eliminate this interpolation use the 'Spark Interpolation Inhibit' (aka Z_SPKINT) parameter. rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 deg adv 2 0.000000 60.000000 1 Spark Base Table FN901 - A more aggressive spark advance used during acceleration. rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 deg adv 2 0.000000 60.000000 1 Spark Sea Level Table FN904A - The result of this table lookup is multiplied by the result of the 'Sea Level Multiplier vs BP' (aka FN212A) lookup. This is part of the ecu's interpolation between the 'Spark Sea Level Table' and the 'Spark Altitude Table' (aka FN905A) during normal part throttle operation. To eliminate this interpolation use the 'Spark Interpolation Inhibit' (aka Z_SPKINT) parameter. rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 deg adv 2 0.000000 60.000000 1 Spark, Injector Timing, MAF Backflow Scaler for RPM FN070 - Do not edit first or last entries. Provides column scaling for the following tables; 'Adaptive Control Learning Table' 'EGR Altitude Table' 'EGR Sea Level Table' 'Failed Mass Air Flow Sensor' 'Injector Timing' 'MAF Backflow Correction' 'MFA Fuel Table' 'PT Spark Adder for EGR' 'Spark Altitude Table' 'Spark Base Table' 'Spark Sea Level Table' 'Torque Reduction Table' rpm 7 1000.000000 0 0 column 7 1 1000.000000 2 0 0 Startup Kicker Time Delay FN400 - If the time since exiting crank is greater that the result of this lookup, and the rpm is greater than the 'Startup Kicker Min RPM' value, then 'CT Spark Subtractor for BP' table is not used. deg C at start 6 1 1000.000000 2 0 0 secs 6 1 1000.000000 2 0 0 Torque Reduction Table FN1119 rpm 10 1000.000000 4 0 0 load 8 1000.000000 4 0 0 deg adv 2 0.000000 250.000000 1 TP Scaler for MAF Failure FN098 - Do not edit first or last entries. Provides row scaling for the following table using the relative throttle position as the input value; 'Failed MAF Sensor' (aka FN1358) volts 7 3 1000.000000 0 0 row 7 1 1000.000000 2 0 0 Underspeed Fuel Multiplier FN387 - A multiplier of the 'Decel Fuel Shut Off Multiplier' lookup value when in underspeed mode. Multiplier values less than 1 decrease fuel, values greater than 1 increase fuel. deg F 9 1000.000000 2 0 0 muliplier 9 3 1000.000000 0 0 WOT Fuel Multiplier vs RPM FN303 - Adjusts the desired A/F ratio when at WOT. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 8 1000.000000 0 0 multiplier 8 3 1000.000000 0 0 WOT Spark Advance vs ACT FN135 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result. deg C 7 1 1000.000000 2 0 0 deg adv 7 1000.000000 0 0 WOT Spark Advance vs BP FN133 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result. in Hg 5 1000.000000 0 0 deg adv 5 1000.000000 0 0 WOT Spark Advance vs ECT FN134 - Spark advance added to 'WOT Spark Advance vs RPM' (aka FN131) lookup result. deg C 7 1 1000.000000 2 0 0 deg adv 7 1000.000000 0 0 WOT Spark Advance vs RPM FN131 - Spark advance used at WOT. rpm 9 1000.000000 0 0 deg adv 9 1000.000000 0 0 Allow Accel Enrichment AEFLAG - Set to allow acceleration enrichment. Does not appear to be used in this ecu. 0x01 Allow EPT at Idle EPTSW - Set to permit the 'EPT at Idle' (EPTZER) value to be calculated. 0x01 Allow MFA Strategy MFASW - Set for fuel economy mode strategy to be used. 0x01 CID Sensor Present HP_CID - Set if cylinder identification hardware present, e.g. for an EDIS conversion. 0x01 CID Sensor Type HP_CIDSEL - set for Variable Reluctance sensor, clear for a Hall Effect sensor. Used for an EDIS conversion. 0x01 Computer Controlled Dwell Present CCDSW - Set if dwell is computer controlled and a "black" CCD TFI module is used otherwise dwell is TFI controlled with a "gray" module. 0x01 Crank Injector Timing EDSEL - Set to use the rising edge of the PIP for injector firing during cranking otherwise the falling edge is used. 0x01 Decel Fuel Shut Off PT Enable PTDFSW - Set for PT deceleration fuel shut off, clear for CT deceleration fuel shut off. It is not advisable to set this as it can cause engine 'clunk'. 0x01 Enable Special Injector Timing at Idle CIDRSW - Set to fix the injector timing to the 'Injector Timing Value at Idle' (aka MIDTV) value when the vehicle is in drive. 0x01 Enable Special Injector Timing in Neutral CINTSW - Set to fix the injector timing to the 'Injector Timing Value in Neutral' (aka CINTV) value. 0x01 High Data Rate Electronic Spark Present HP_HIDRES - Used for an EDIS conversion. 0x01 Injector Timing Edge INJREF - Indicates which edge of the fuel pulse is used for the injector timing, clear = rising edge, set = falling edge 0x01 Knock Sensor Present KIHP - Set if a knock sensor is present. 0x01 Transient Fuel Compensation Switch TFCISW - Set if it is assumed the manifold wall is wet at start up, otherwise wall is assumed to be dry. 0x01 New Table 16 1000.000000 4 0 0 10 1000.000000 4 0 0 2 0.000000 255.000000 1 Transmission Line pressure econ Higher values give firmer shift pressure. TPS% 12 0 0 RPM 12 4 0 0 2 0.000000 255.000000 1 Transmission Line pressure power Higher values give firmer shift pressure. TPS% 12 0 0 RPM 12 4 0 0 2 0.000000 255.000000 1 Smartlock Enable 0x01