0x1VY_V6_$060A_EnhancedTHE1**********Closed Loop Determination**********00C/L Upper o2 Threshold, o2 A/D UnitsVOLTS00C/L Lower o2 Threshold, o2 A/D UnitsVOLTS00C/L Timer, Warm Temperature ThresholdDEG/C1315Warm C/L Timer Value, SecSec084Cold C/L Timer Value, SecSec084Temperature Threshold For C/L DeterminationDEG/C1315Temperature Threshold For O/L DeterminationDEG/C1315o2 Sensor Not Ready Timer Limit, Sec For Both Left & Right SensorSEC00IF RPM < This Remain in O/LRPM64If RPM >= CAL For KRPMCLTM Time Go C/L00**********Closed Loop Fuel Control Calibrations**********00Closed Loop - Air Fuel Ratio:100C/L Lean-Out F/A Ratio By 1 CNT Every CAL TimeN=(E-.0125)*80SEC00C/L Richen F/A Ratio By 1 CNT Every CAL TimeN=(E-.0125)*80SEC00o2 Slow Trim INTGRT Delay Factor (R)MULT00o2 Slow Trim Intergrator Delay Factor When In Idle Cell (Right Side)MULT00o2 Slow Trim INTGRT Delay Factor (L)MULT00o2 Slow Trim Intergrator Delay Factor When In Idle Cell (Left Side)MULT00Run Time To Use Cold EOS Thresholds After This Time Use Hot EOS ThresholdsSEC00Run Time After Which EOS Threshold Determination To Be Flow BasedSEC00If Airflow > KO2HIFL1 For Time > CAL, Use Hot EOS Thresholds (High Flow Condition Timer)SEC00If Airflow > KO2HIFL2 For Time > CAL, Use Hot EOS Thresholds (Moderate Flow Condition Timer)SEC00If Airflow > CAL, And Timer > KO2HITM1, Then Use Hot EOS Thresholds (High Flow Condition Threshold)GM/S00If Airflow > CAL, Decrement EOSHOTTMGM/S00CAL Rate To Decrement EOSHOTTM When Airflow < KO2LOFLOSEC00o2 Cold Rich Threshold, o2 A/D UnitsVOLTS00o2 Cold Lean Threshold, o2 A/D UnitsVOLTS00o2 Idle Rich Threshold, o2 A/D UnitVOLTS00o2 Idle Lean Threshold, o2 A/D UnitVOLTS00**********o2 Sensor Rich/Lean Thresholds**********00BLM LTFT - If Coolant <= This, Skip LearningDeg C00BLM LTFT - IF Cyl_Air <= This, Skip LearningMG/Cyl00Cold EOS Slowtrim Centre CALS In MV Vs BLM Load Cell#BLM CELL17400UNITS10020.000000255.0000001---------CALIBRATION IDENTIFICATION------------------------------APPLICATION PROGRAM CALIBRATION XDF TRAN
216 16269020 92104512 BDA AUTO
261 16269020 92108760 BDB AUTO
262 16269020 92108761 BDB MAN
263 16269020 92108761 BDB LPG
305 16269238 92118885 06A AUTO
305 16269238 92118883 06A AUTO
306 16269238 92118889 06A LPG
305 16269268 92161296 06B AUTO
305 16269268 92162167 06B AUTO
305 16269268 92211726 06B AUTO
307 16269020 92163772 06C LPG10010000.000000255.0000001EPROM ID HEX3000Enable TCC Conditions (1=...)KTCCDSFT0x01Enable TCC Conditions (1=...)KTCCDTHT0x02Enable TCC Conditions (1=...)KTCCUSLP0x04Enable TCC Conditions (1=...)KTCCRNG0x08Enable TCC Conditions (1=...)KTCCXCLD0x10Enable TCC Conditions (1=...)KTCCECLD0x20Enable TCC Conditions (1=...)KTCCRLS0x40Enable TCC Conditions (1=...)FLCKUP0x80Enable TCC Conditions (1=...)KTCCSLIP0x01Enable TCC Conditions (1=...)KTCCAC0x02Enable TCC Conditions (1=...)KTCCMNTH0x04Enable TCC Conditions (1=...)KTCCDIAG0x08Enable TCC Conditions (1=...)KTCCUSFT0x10Enable TCC Conditions (1=...)KTCCD30x20Enable TCC Conditions (1=...)KTCCD40x40Enable TCC Conditions (1=...)KMISFIRE0x80Enable TCC Conditions (1=...)KTCCHGLE0x01Enable TCC Conditions (1=...)KTCCSCHR0x02**********Off Thresholds**********00Minimum TCC Duty Cycle%00Cold Engine Coolant Temp Threshold (TCC Off)If coolant temp < this , Turn off.DEG/C00Cold Engine Coolant Temp Threshold (TCC On)If coolant temp < This, Turn off.DEG/C00Cold Engine Coolant Temp Threshold (TCC On)If coolant temp < This, Turn Off.DEG/C00Cold Transmission Temp Threshold (TCC On)If trans temp < This, Turn Off.DEG/C00High Temperature Calculated Apply Point ThresholdMPH00High Temperature Point Low Vehicle Speed ThresholdMPH00Trans Temp Threshold For Min Apply Speed (Off)If trans temp > This and Vehicle speed < KHTMPSPD, Turn Off.DEG/C00Trans Temp Threshold For Min Apply Speed (On)If trans temp < this, turn on.DEG/C00Hot Transmission Temp Entry PointDEG/C 00Hot Transmission Temp Exit Point DEG/C00Vehicle Speed Limit, 2nd, A/C On, TCC OnMPH00Vehicle Speed Limit, 3rd, A/C On,TCC OnMPH00Vehicle Speed Limit, 4th, A/C On, TCC OnMPH00Vehicle Speed Limit, 5th, A/C On, TCC OnMPH00Vehicle Speed Limit, 2nd, A/C On, TCC OffMPH00Vehicle Speed Limit, 3rd, A/C On, TCC OffMPH00Vehicle Speed Limit, 4th, A/C On, TCC OffMPH00Vehicle Speed Limit, 5th, A/C On, TCC OffMPH00Cope TCC Trans Temperature Low ThresholdIf trans temp < this & TCC forced off due to diagnostics, keep TCC off.DEG/C00Cope TCC Trans Temperature High ThresholdIf trans temp > this & TCC forced off due to diagnostics, keep TCC onDEG/C00If Slip < CAL Then Off ModeRPM00If Off Mode, Stay Off Until Slip > CALRPM00High Vehicle Speed Threshold For Throttle Thresholds If vehicle speed > this, use KMINTH2 Throttle thresholdMPH00Low Vehicle Speed Threshold For Throttle ThresholdsIf vehicle speed < this, use KMINTH1 throttle thresholdMPH00Low Vehicle Speed Throttle ThresholdIf throtmod < this & vehicle speed < KTHRVSLO then minimum throttle present%00Cruise Mode Low Vehicle Speed Throttle ThresholdIf throtmod < this & vehicle speed < KTHRVSLO & cruise mode then minimum throttle present%00Performance Mode Low Vehicle Speed Throttle ThresholdIf throtmod < this & vehicle speed < KTHRVSLO & performance mode then minimum throttle present%00Low Vehicle Speed Throttle ThresholdIf throtmod > this & vehicle speed < KTHRVSLO then minimum throttle not present.%00Cruise Mode Low Vehicle Speed Throttle ThresholdIf throtmod > this & vehicle speed < KTHRVSLO then minimum throttle not present %00Performance Mode Low Vehicle Speed Throttle ThresholdIf throtmod > this & vehicle speed < KTHRVSLO & performance mode then minimum throttle not present%00High Vehicle Speed Throttle ThresholdIf throtmod < this & vehicle speed > KTHRVSHI then minimum throttle present %00High Vehicle Speed Throttle Threshold Cruise ModeIf throtmod < this & vehicle speed > KTHRVSHI & cruise mode then minimum throttle present%00High Vehicle Speed Throttle Threshold Performance ModeIf throtmod < this & vehicle speed < KTHRVSHI & cruise mode then minimum throttle present%00High Vehicle Speed Throttle Threshold If throtmod > this & vehicle speed > KTHRVSHI & cruise mode then minimum throttle not present %00High Vehicle Speed Throttle Threshold Cruise Mode If throtmod > this & vehicle speed > KTHRVSHI & cruise mode then minimum throttle not present%00High Vehicle Speed Throttle Threshold Performance ModeIf throtmod > this & vehicle speed > KTHRVSHI & performance mode then minimum throttle not present%00Delta Throttle Threshold If delta throttle > this,%/S00KNDTTIMESEC00Delta Throttle ThresholdIf delta throttle > this,%/S00Stay In Release CAL Time If KPDELTHR ReleaseSEC00Duration Of Apply SEC00Downshift Off Time 2-1 SEC00Downshift Off Time 3-2 SEC00Downshift Off Time 4-3 SEC00Upshift Off Time 1-2 SEC00Upshift Off Time 2-3SEC00Upshift Off Time 3-4SEC00Upper Slip Threshold, First LockRPM00Lower Slip Threshold, First LockRPM00Time Needed Below KLOCKL For First LockSEC00Change TCC DC By CAL If DTPS > KPDELTHR%/S00Ignore Slip Less Than This While Releasing RPM00**********Calibration For TCC Busyness Logic**********00Minimum Value Of Delay Time LKDLYTIMSEC00Time Between Min Throttle For BusynessSEC00Time Delay For Reapplying If TCC BusySEC00Reapply Delay Time Is Set Equal To If One Scheduled Throttle Release Occurs Before The Busyness Determination Timer ExpiresSEC00The Additional Delay Time Added To Reapply If Two Or More Scheduled Throttle Releases Occure Before The Busyness Determination TimerSEC00The Busyness Determination Timer Is Set Equal To If Minimum Throttle Release Or A Scheduled Throttle Release OccursSEC00**********Min & Max TCC Capacity Tables**********00Min TCC CapacityPSI17400%10020.000000255.0000001Max TCC CapacityPSI17400%10020.000000255.0000001Vehicle Speed At Which TCC DC Is Set To MaxMPH00Vehicle Speed At Which TCC DC Is Set To Min MPH00Enable On DelaySEC00Apply Ramp DelaySEC00Enable Off DelaySEC00Failsafe DelaySEC00**********Map Based TCC Apply/Release Calibrations**********003rd Gear Apply Detent ThresholdMPH004th Gear Apply Detent ThresholdMPH002nd Gear Hot Apply Detent ThresholdMPH003rd Gear Hot Apply Detent ThresholdMPH004th Gear Hot Apply Detent ThresholdMPH002nd Gear Release Detent ThresholdMPH003rd Gear Release Detent ThresholdMPH004th Gear Release Detent ThresholdMPH003rd Gear Release Detent ThresholdMPH004th Gear Release Detent ThresholdMPH00BCC ID44544346 = DTCF
YOU WILL BE ABLE TO SEE DTCF IN THE COMMENTS FIELD WITH A HEX EDITOR.HEX3000DOUBLE BYTE SEQUENCE NUMBER00CRC CHECKSUM 300SOFTWARE ID (XDF)AA06 WILL DISABLE CRC CHECKSUM LOOKUP.HEX300UPDATE EEPROM IF KMS FROM KEY ON > CAL AT KEY OFF00TRANSMISSION ID3000APPLICATION ID2000PROGRAM ID (PCM BOX CODE)000CALIBRATION ID000Malf 92 - Low Speed Fan Communication FailureSet = Enable DTC Processing
Disable when not using a BCM0x01M24 - Vehicle Speed Sensor Failure (Auto)0x20If Output Speed > This Enable M24RPM00**********Option Word 1**********00MANUOPT1 = MANUAL TRANSMISSION OPTION0x01OPTPSPS0 = NO POWER STEERING PRESSURE SWITCH0x02OPTSPKR0 = Skip crank to run sparkramp logic0x08OPTSSACC1 = STALL SAVER A/C CLEAR FUNCTION ENABLED0x10OPTRDSC1 = RDSC ENABLE0x20BYPMFILT1 = BYPASS MAF FILTERING LOGIC DURING CRANK0x40OPTLC1 = LEAN CRUISE OPTION SELECTED 0x80**********Option Word 2**********00OPTDULO20 = DRIVERS O2
1 = DUAL O2 SYSTEM0x01OPT6CYL1 = 6 CYLINDER
0 RESERVED FOR FUTURE V80x02OPTTFGN 1 = THROTTLE FOLLOWER RPM DEPENDENT
0 = THROTTLE FOLLOWER KPH DEPENDENT0x04OPTNOLI 1 = NOT SELECT OPEN LOOP IDLE LOGIC0x10FPSPCTEN1 = F/P Speed Control Enabled0x40VATS1 = ANTI THEFT MODULE DISABLE0x08DFCOCATP0x40GETRAG1 = GETRAG TRANSMISSION0x80**********Option Word 3**********00KMANENBL SWITCH NON - ZERO TO DISABLE MANUAL MODE0x01**********Engine/Transmission Diagnostics Parameters***********00Important!Currently, The Following Malfunctions Are Transmission Defined:
MALF 24 Vehicle Speed Sensor Failure
MALF 28 Pressure Switch Manifold
MALF 37
MALF 38
MALF 39 TCC Off
MALF 53 Battery Voltage High
MALF 58 Transmission Temperature High
MALF 59 Transmission Temperature Low
MALF 63
MALF 64
MALF 68 Transmission Component Slipping
MALF 69 TCC Stuck On
MALF 71 Engine Speed Sensor Low
MALF 72 Output Speed Loss
MALF 73 Force Motor Current
MALF 74
MALF 75 System Voltage Low
MALF 79 Transmission Hot
MALF 81 Shift B Shorted
MALF 82 Shift A Shorted
MALF 83
MALF 85
MALF 86 Shift A Open
MALF 87 Shift B Open
MALF 89 Maximum Adaptive Long Shift
00Important!Exception! Any engine defined Malf that causes an action to be taken in the transmission logic must have the appropriate BITS selected in KKACT and KKSEL, (A 1 in KKACT and either a 0 or a 1 in KKSEL.), And in KKKMASK.00Note:Malfunctions That Are Used By Both The Transmission And The Engine Reside In This Module 'DATADIET'. Thses Malfunctions Are Listed Below. In Each Case, A Seperate Default Value Exists For Use In The Engine And Transmission Logic. The Default Values Used By The Transmission Logic Reside In The Transmission Section Of The Calibrations.
MALF 14 AND 15 (COOLANT TEMPERATURE)
MALF 21 AND 22 (THROTTLE POSITION)00General Parameters For Diagnostics00KKMASK1 Mask For Malf Flag 100M21 Throttle Position High0= disable processing0x01M19 TPS Stuck0= disable processing0x02M17 Coolant Pullup Resister Failure0= disable processing0x08M16 Coolant Sensor Unstable0= disable processing0x10M15 Coolant Sensor Low Temperature0= disable processing0x20M14 Coolant Sensor High Temperature0= disable processing0x40M13 Oxygen Sensor Open (Right Hand Side)0= disable processing0x80KKMASK2 Mask For Malf Flag 200M290= disable processing0x01M28 Pressure Switch Manifold0= disable processing0x02M27 Pressure Switch Manifold Open0= disable processing0x04M26 MAT Sensor Unstable0= disable processing0x08M25 MAT Sensor High0= disable processing0x10M24 Vehicle Speed Sensor Fail (Auto)0= disable processing0x20M23 MAT Sensor Low0= disable processing0x40M22Throttle Position Low0= disable processing0x80KKMASK3 Mask For Malf Flag 300M380= disable processing0x01M370= disable processing0x02M36 Vacuum Leak0= disable processing0x04M35 Idle Air Control Motor Error0= disable processing0x08M34 MAP Low0= disable processing0x10M33 MAP High0= disable processing0x20M32 MAF Failure0= disable processing0x40M31 Serial Data Communication Failure0= disable processing0x80KKMASK4 Mask For Malf Flag 400M47 18x Input Missing Or Grounded0= disable processing0x01M46 No Ref Pulses 0= disable processing0x02M45 RH Oxygen Sensor Rich0= disable processing0x04M44 RH Oxygen Sensor Lean0= disable processing0x08M430= disable processing0x10M42 EST Test Failed0= disable processing0x20M41 EST Line Open0= disable processing0x40M39 0= disable processing0x80KKMASK5 Mask For Malf Flag 5 00M56 Fuel Starvation Under Load (Supercharger)0= disable processing0x01M55 A/D Conversion Error0= disable processing0x02M54 Battery Voltage Unstable0= disable processing0x04M53 System Voltage High0= disable processing0x08M52 System Voltage High-Long Test0= disable processing0x10M51 Prom Checksum Failure0= disable processing0x20M49 Cam/Crank Signal Error 0= disable processing0x40M48 Cam Sensor Input Missing Or Grounded0= disable processing0x80KKMASK6 Mask For Malf Flag 600M65 LH Oxygen Sensor Rich0= disable processing0x01M64 LH Oxygen Sensor Lean 0= disable processing0x02M63 Left Hand Side o2 Open0= disable processing0x04M62 LH Knock Sensor Failure0= disable processing0x08M61 RH Knock Sensor Failure0= disable processing0x10M59 Transmission Temperature Low 0= disable processing0x20M58 Transmission Temperature High0= disable processing0x40M57 Injector Monitor Line Failure0= disable processing0x80KKMASK7 Mask For Malf Flag 700M740= disable processing0x01M73 Force Motor Current 0= disable processing0x02M72 Output Speed Loss0= disable processing0x04M71 Engine Speed Sensor Low 0= disable processing0x08M69 TCC Stuck On0= disable processing0x10M680= disable processing0x20M67 TCC Enable QDM1/Solenoid Failure0= disable processing0x40M66 3-2 DS QDM2/Solenoid Failure0= disable processing0x80KKMASK8 Mask For Malf Flag 8 00M83 TCC Solenoid Failure 0= disable processing0x01M82 Shift A Shorted0= disable processing0x02M81 Shift B Shorted0= disable processing0x04M79 Transmission Hot0= disable processing0x08M78 BLM Delta Cell Calculation Error0= disable processing0x10M77 MNP Switch Failure 0= disable processing0x20M76 Closed Loop Integrator/Delta High0= disable processing0x40M75 System Voltage Low0= disable processing0x80KKMASK9 Mask For Malf Flag 900M92 Low Speed Fan Communication Failure0= disable processing0x01M89 Maximum Adaptive Long Shift 0= disable processing0x04M880= disable processing0x08M87 Shift B Open0= disable processing0x10M86 Shift A Open0= disable processing0x20M85 Transmission Component Slipping0= disable processing0x40KKMASKA Mask For Malf Flag 9A 00M990= disable processing0x02M98 CCP Failure 0= disable processing0x04M97 CCP Driver Failure0= disable processing0x08M96 AC Pressure Input Missing0= disable processing0x10M95 Traction Control PWM Input Out Of Range0= disable processing0x20M940= disable processing0x40M93 ESC System Failure0= disable processing0x80KKKMASK1 These Calibrations Enable The Check Transmission Light For Each Malf Code 00M21 Throttle Position HighMask For Check Trans Light: 0 = No Light0x01M19 TPS StuckMask For Check Trans Light: 0 = No Light0x02M17 Coolant Pullup Resister Failure Mask For Check Trans Light: 0 = No Light0x08M16 Coolant Sensor UnstableMask For Check Trans Light: 0 = No Light0x10M15 Coolant Sensor Low TemperatureMask For Check Trans Light: 0 = No Light0x20M14 Coolant Sensor High TemperatureMask For Check Trans Light: 0 = No Light0x40M13 Oxygen Sensor Open (Right Hand Side)Mask For Check Trans Light: 0 = No Light0x80KKKMASK2 Mask For Check Trans Light00M29Mask For Check Trans Light: 0 = No Light0x01M28 Pressure Switch ManifoldMask For Check Trans Light: 0 = No Light0x02M27 Pressure Switch Manifold OpenMask For Check Trans Light: 0 = No Light0x04M26 MAT Sensor UnstableMask For Check Trans Light: 0 = No Light0x08M25 MAT Sensor HighMask For Check Trans Light: 0 = No Light0x10M24 Vehicle Speed Sensor FailureMask For Check Trans Light: 0 = No Light0x20M23 MAT Sensor LowMask For Check Trans Light: 0 = No Light0x40M22 Throttle Position Low Mask For Check Trans Light: 0 = No Light0x80KKKMASK3 Mask For Check Trans Light00M38Mask For Check Trans Light: 0 = No Light0x01M37Mask For Check Trans Light: 0 = No Light0x02M36 Vacuum LeakMask For Check Trans Light: 0 = No Light0x04M35 Idle Air Control Motor ErrorMask For Check Trans Light: 0 = No Light0x08M34 MAP LowMask For Check Trans Light: 0 = No Light0x10M33 MAP HighMask For Check Trans Light: 0 = No Light0x20M32Mask For Check Trans Light: 0 = No Light0x40M31 Serial Data Communication FailureMask For Check Trans Light: 0 = No Light0x80KKKMASK4 Mask For Check Trans Light00M47 18x Input Missing Or GroundedMask For Check Trans Light: 0 = No Light0x01M46 No Ref PulsesMask For Check Trans Light: 0 = No Light0x02M45 RH Oxygen Sensor RichMask For Check Trans Light: 0 = No Light0x04M44 RH Oxygen Sensor LeanMask For Check Trans Light: 0 = No Light0x08M43Mask For Check Trans Light: 0 = No Light0x10M42 EST Test FailedMask For Check Trans Light: 0 = No Light0x20M41 EST Line OpenMask For Check Trans Light: 0 = No Light0x40M39Mask For Check Trans Light: 0 = No Light0x80KKKMASK5 Mask For Check Trans Light00M56 Fuel Starvation Under Load (Supercharger)Mask For Check Trans Light: 0 = No Light0x01M55 A/D Conversion ErrorMask For Check Trans Light: 0 = No Light0x02M54 Battery Voltage UnstableMask For Check Trans Light: 0 = No Light0x04M53 System Voltage HighMask For Check Trans Light: 0 = No Light0x08M52 System Voltage High-Long TestMask For Check Trans Light: 0 = No Light0x10M51 Prom Checksum FailureMask For Check Trans Light: 0 = No Light0x20M49 Cam/Crank Signal ErrorMask For Check Trans Light: 0 = No Light0x40M48 Cam Sensor Input Missing Or GroundedMask For Check Trans Light: 0 = No Light0x80KKKMASK6 Mask For Check Trans Light00M65 LH Oxygen Sensor RichMask For Check Trans Light: 0 = No Light0x01M64 LH Oxygen Sensor LeanMask For Check Trans Light: 0 = No Light0x02M63 Left Hand Side o2 OpenMask For Check Trans Light: 0 = No Light0x04M62 LH Knock Sensor FailureMask For Check Trans Light: 0 = No Light0x08M61 RH Knock Sensor FailureMask For Check Trans Light: 0 = No Light0x10M59 Transmission Temperature LowMask For Check Trans Light: 0 = No Light0x20M58 Transmission Temperature HighMask For Check Trans Light: 0 = No Light0x40M57 Injector Monitor Line FailureMask For Check Trans Light: 0 = No Light0x80KKKMASK7 Mask For Check Trans Light00M74Mask For Check Trans Light: 0 = No Light0x01M73 Force Motor Current Mask For Check Trans Light: 0 = No Light0x02M72 Output Speed LossMask For Check Trans Light: 0 = No Light0x04M71 Engine Speed Sensor LowMask For Check Trans Light: 0 = No Light0x08M69 TCC Stuck OnMask For Check Trans Light: 0 = No Light0x10M68Mask For Check Trans Light: 0 = No Light0x20M67 TCC Enable Solenoid FailureMask For Check Trans Light: 0 = No Light0x40M66 3-2 Solenoid FailureMask For Check Trans Light: 0 = No Light0x80KKKMASK8 Mask For Check Trans Light00M83 ESC System FailureMask For Check Trans Light: 0 = No Light0x01M82 Shift A ShortedMask For Check Trans Light: 0 = No Light0x02M81 Shift B ShortedMask For Check Trans Light: 0 = No Light0x04M79 Transmission HotMask For Check Trans Light: 0 = No Light0x08M78 BLM Delta Cell Calculation ErrorMask For Check Trans Light: 0 = No Light0x10M77 MNP Switch FailureMask For Check Trans Light: 0 = No Light0x20M76 Closed Loop Integrator/Delta HighMask For Check Trans Light: 0 = No Light0x40M75 System Voltage LowMask For Check Trans Light: 0 = No Light0x80KKKMASK9 Mask For Check Trans Light00M92 Low Speed Fan Communication FailureMask For Check Trans Light: 0 = No Light0x01M89 Maximum Adaptive Long ShiftMask For Check Trans Light: 0 = No Light0x04M88Mask For Check Trans Light: 0 = No Light0x08M87 Shift B OpenMask For Check Trans Light: 0 = No Light0x10M86 Shift A OpenMask For Check Trans Light: 0 = No Light0x20M85 Transmission Component SlippingMask For Check Trans Light: 0 = No Light0x40KKKMASKA Mask For Check Trans Light00M99Mask For Check Trans Light: 0 = No Light0x02M98 CCP Failure Mask For Check Trans Light: 0 = No Light0x04M97 CCP Driver FailureMask For Check Trans Light: 0 = No Light0x08M96 AC Pressure Input MissingMask For Check Trans Light: 0 = No Light0x10M95 TCS PWM Input Out Of RangeMask For Check Trans Light: 0 = No Light0x20M94Mask For Check Trans Light: 0 = No Light0x40M93 ESC System FailureMask For Check Trans Light: 0 = No Light0x80Successive Power Ups With No MalfsCYCLES00**********Transmission Diagnostic Parameters**********00KKACT1 Action Mask For Malf Flag100M21 Throttle Position High0 = Disable Action0x01M19 TPS Stuck0 = Disable Action0x02KKACT2 Action Mask For Malf Flag200M28 Pressure Switch Manifold0 = Disable Action0x02M24 Vehicle Speed Sensor Failure (Auto)0 = Disable Action0x20M22 Throttle Position Low0 = Disable Action0x80KKACT3 Action Mask For Malf Flag300M38 0 = Disable Action0x01M370 = Disable Action0x02M320 = Disable Action0x40KKACT4 Action Mask For Malf Flag400M390 = Disable Action0x80KKACT5 Action Mask For Malf Flag500M53 System Voltage High0 = Disable Action0x08M52 System Voltage High-Long Test0 = Disable Action0x10KKACT6 Action Mask For Malf Flag600M63 Left Hand Side o2 Open0 = Disable Action0x04M59 Transmission Temperature Low0 = Disable Action0x20M58 Transmission Temperature High0 = Disable Action0x40KKACT7 Action Mask For Malf Flag700M740 = Disable Action0x01M73 Force Motor Current0 = Disable Action0x02M72 Output Speed Loss0 = Disable Action0x04M71 Engine Speed Sensor Low0 = Disable Action0x08M69 TCC Stuck On0 = Disable Action0x10M680 = Disable Action0x20M67 TCC Enable Solenoid Failure0 = Disable Action0x40M66 3-2 Downshift Solenoid Failure0 = Disable Action0x80KKACT8 Action Mask For Malf Flag800M830 = Disable Action0x01M79 Transmission Hot0 = Disable Action0x08M78 BLM Delta Cell Calculation Error0 = Disable Action0x10M77 MNP Switch Failure0 = Disable Action0x20M76 Closed Loop Integrator/Delta High0 = Disable Action0x40M75 System Voltage Low0 = Disable Action0x80KKACT9 Action Mask For Malf Flag900M92 Low Speed Fan Communication Failure0 = Disable Action0x01M89 Maximum Adaptive Long Shift0 = Disable Action0x04M88 0 = Disable Action0x08M85 Transmission Component Slipping 0 = Disable Action0x40KKSEL1 Alternate Action Mask For Malf Flag100M21 Throttle Position High 0x01M19 TPS Stuck0x02KKSEL2 Alternate Action Mask For Malf Flag200M28 Pressure Switch Manifold0x02M24 Vehicle Speed Sensor Failure0x20M22 Throttle Position Low0x80KKSEL3 Alternate Action Mask For Malf Flag300M38 0x01M370x02M32 0x40KKSEL4 Alternate Action Mask For Malf Flag400M390x80KKSEL5 Alternate Action Mask For Malf Flag500M53 System Voltage High0x08M52 System Voltage High-Long Test0x10KKSEL6 Alternate Action Mask For Malf Flag600M63 Left Hand Side o2 Open0x04M59 Transmission Temperature Low0x20M58 Transmission Temperature High0x40KKSEL7 Alternate Action Mask For Malf Flag700M740x01M73 Force Motor Current0x02M72 Output Speed Loss0x04M71 Engine Speed Sensor Low0x08M69 TCC Stuck On0x10M850x20M67 TCC Enable Solenoid Failure0x40M66 3-2 Downshift Solenoid Failure0x80KKSEL8 Alternate Action Mask For Malf Flag800M83 0x01M79 Transmission Hot0x08M78 BLM Delta Cell Calculation Error0x10M77 MNP Switch Failure0x20M76 Closed Loop Integrator/Delta High0x40M75 System Voltage Low0x80KKSEL9 Alternate Action Mask For Malf Flag900M92 Low Speed Fan Communication Failure0x01M89 Maximum Adaptive Long Shift0x04M880x08M85 Transmission Component Slipping0x40**********Malf 24 Parameters**********00If Output Speed < This Enable M24RPM00**********Throttle Self Zero Calibrations***********00Throttle Minimum Value (Idle)COUNTS00Throttle Offset Filter Time ConstantSEC00TPS - Throttle Gain % %/CNT00TPS - Filter Coefficient IncreasingHigh = Closer to Real
Lower = More filtered or slowerCoeff00TPS - Transmission Filter CoefficientHigh = Closer to Real
Lower = More filtered or slowerCoeff00TPS Offset Increase For Each Decal%00Vehicle Speed Change To Define DecelFor TPS offset increaseMPH00**********Non Brake Switch Throttle Self Zero Calibrations**********Note: The option BIT KXDATA, KTPSLRN must be set to use this option00TPS Threshold For Non-Brake Switch Auto-ZeroADCNTS00Upper Limit For Closed Throttle DeterminationADCNTS00Lower Limit For Closed Throttle DeterminationADCNTS00VX VY CommunicationsVY Unset
VX Set0x04Base Injector RateMSEC/ GRAM00Min Injector Off TimeMsec00Min Base Pulse WidthAny calculated fuel PW < this item will cause the default PW to be delivered.
** If you have applied InjectorModelBugFix Patch, this parameter also controls the injection timing hardware minimum PW, so please don't set to zero!Msec00Default Pulse width for low calculated pwThis is the minimum fuel PW that will be delivered if the calculated BPW is less than the minimum Base Pulse Width Item.
Please note that this does not include the injector voltage offset, it is added seperately. Msec00EOI Target Param Fuel Boundry Located Cal Deg After 3x REF Which Occurs Just Prior To Intake Valve ClosureLimit to MIN 6 counts due to tio anomaly00Time Delay from Closed to Open Loop Idle When in P/NSec00Default Time Delay for Closed to Open Loop IdleSec00**********Crank Fuel**********00If Powerdown Coolant Temp > CAL - Then Key On Prime Pulse Allowed Even If Last Prime Wasn't BurnedDEG/C00Coolant Temp Below Which Prime Pulse Disabled If Prime Disabled ASYNC Pulse Delivered On F63B 3XDEG/C00CLR FLD Entered TPS > CAL - Exit When <= CALTPS%00RPM Above Which Clear Flood Mode TerminatedRPM00RPLSCNTR = This When In Clear FloodCOUNTS00RPLSCNTR = This When Run/NoRun TransCOUNTS00Step Crank/Run Fuel Every KRAMPCTR RefsCOUNTS00If Coolant Temp < CAL - Wait To Deliver Crank FuelDEG/C00Wait CAL Refs To Deliver Crank Fuel When ColdNote : Do not set this CAL > 2, or else the tio may automatically over fuel up to 2 cylindersREFS00Crank Table Scalar For Max Crank Pulse Width N=E*TFDFREQ*256/1000Msec00F6RMPDEC Vs Coolant TemperatureF6RMPDECDEG/C9400100DEG/C20.000000255.0000001Crank Fuel PW Vs CoolantMilligram100Coolant2740020.000000255.0000001% Of Enleanment Of Crank Fuel BPW Vs RPM F64RCAL
Table Value = Scaler *256/100 (17 Values)RPM17400SCALER100SCALER20.000000255.00000010-1 Multiplier Of F64RCAL Vs Coolant TemperatureF64RCLTMCLT8400SCALER100SCALER20.000000255.0000001Crank Fuel PW Multiplier Vs Reference Pulses F65AREF/PULSE17400MULT100MULT20.000000255.0000001Enleanment Multiplier Of F64XC BPW Vs Coolant For Short Run CrankingF64SRMULDEG/C8400MULT100MULT20.000000255.0000001Coolant Temp Must Be < CAL - To Use Short Run Crank Fuelling DEG/C00Last Powerdown Temperature - Current Temperature Must Be > CAL - To Use Short Run F64SRMULDEG/C00% Enleanment Of Crank Fuel BPW Vs Load Selector F6CRNKPF
This table is also applied to KINTCYLA & KINTCHGA
N=255-(E*2.55)ENG PERF11400%100%20.000000255.0000001Key On Prime Pulse 0-2 Multiplier Of F64XC Coolant TemperatureF65KPMULDEG/C9400100DEG/C20.000000255.0000001**********Vap Mode Cranking And Afterstart**********00Injector Offset Vs Battery Voltage F33B1MSEC100VOLTS1700MSEC20.000000255.0000001Low Pulse Width Injector Offset Vs Base Pulse WidthF94A
Note: If pulse width < KMINCTS default pulse width is used
Double Note: Values are now +/-, so don't subtract a larger number than the tables entry value Msec100Msec16400Msec20.000000255.0000001Injector - End of injection Target Vs Coolant TempEnd of Injection Target = Degrees Before Boundry Cutoff (Intake Closure)
Please refer to EOI Calculator spread sheetDegrees100DegC9400Degrees20.000000255.0000001Fuel Trim Factor/ Injector Multiplier Vs RPM & CylairF6FLTRIM
Please refer to Injector Multiplier Tuning spread sheet
MGC17200RPM16200MULTI30.9000001.3000001Fuel Trim Factor / Injector Multiplier Vs RPM & Cylair > 850-1650Please refer to Injector Multiplier Tuning spread sheetCYLAIR5017200RPM16200MULT30.9000001.3000001TractionControlFuelPWBugFixThis fixes the factory software bug that affects any cylinder resuming operation after a torque management fuel cut.
If KPH > CAL Use Drive CALS For RPM Fuel CutoffKPH00If RPM < CAL, Disable High KPH Fuel ShutoffRPM00If RPM >= CAL, Shut Off Fuel & Don't Turn Fuel Back On - Drive - P/N - Reverse31000.00000040021000.00000040020.000000255.0000001If FILTKPH >= CAL, Shut Off Fuel - 4th GearKPH00If FILTKPH >= CAL, Don't Turn Fuel Back On 4thKPH00If FILTKPH >= CAL, Shut Off Fuel - 3rd GearKPH00If FILTKPH >= CAL, Don't Turn Fuel Back On 3rdKPH00If In 3rd And FILTKPH >= CAL, Freak Out FuelKPH00If In 4th And FILTKPH > CAL, Freak Out FuelKPH00Fuel Freak Out Factor*KPH Delta * FAVALGAIN00Degrees Retard / KPH Over KVSSLMTDEG00Time to Remain At KFCORATO After F.C.O. EndsSEC00Fuel Cutoff A/F Ratio in DriveRATIO00Fuel Cutoff A/Fl Ratio in P/N And ReverseRATIO00Fuel Cutoff Air Fuel Ratio 0-2 Multiplier Vs Coolant TempF2FCOCOL
0-2 MultiplierDEG/C14400MULT100MULT20.000000255.0000001**********Torque Management Tables And Parameters**********00Scaler for Torque ManagementSCALER00% Efficiency Values for Torque Conversion54001400%20.000000255.0000001Engine Efficiency RPM Vs AFRAFR6400RPM13400EFFIC20.000000255.0000001Friction Torque Loss - RPM Vs CoolantMust Not Be Calibrated To ZeroDEG/C7400RPM13400FT-LBS20.000000255.0000001Torque Pumping Loss - RPM Vs TPSTPS%10400RPM13400FT-LBS20.000000255.0000001Torque Multiplier When Speed Ratio >= 1MULT00Do Not Use Torque Multiplier Until Run Time > This SEC00Torque Multiplier Vs Speed Ratio - When Speed Ratio < 1SPEED - RATIO17400MULT100MULT20.000000255.0000001**********ENGPERF Cal Values**********00Default Torque Value for Engine PerfTORQUE00Sea Level Torque Value used for Altitude Compensation of F31 FunctionsTORQUE00Default Torque Value for Engine Perf50TORQUE00ENGPERF Counts Per TPS%COUNTS/%00TPS For ENGPERF100 Learn Window Vs RPMNote - The ENGPERF100 Determination Is Limited To A 1600-3200 RPM WindowRPM5400TPS%100TPS%20.000000255.0000001TPS Deadband For ENGPERF 100 Learn WindowTPS%00Filter Coefficient For Learning ENGPERFCOEFF00**********Cals For Part Throttle Engine Performance**********00Don't Learn Engine Perf50 if RPM <= ThisRPM00Don't Learn Engine Perf50 if RPM >= ThisRPM00Don't Learn Engine Perf50 if TPS < ThisTPS%00Don't Learn Engine Perf50 if TPS >= ThisTPS%00Filter Coefficient For Learning ENGPERF50COEFF00Torque If ENGPERF >= This - Set ENGPERF MIL = 0TORQUE00Torque If ENGPERF50 <= This - Set ENGPERF50 MIL = 0TORQUE00Miles If ENGPMIL >= This - Set ENGPERF = ENGPERFMILES00Maximum Airflow Vs RPM Table Value = Max Flow Grams/Sec
Limits the maximum airflow as reported by the MAF Vs RPM. For larger cubic inch displacement or forced induction, This table may need to be changed to suit.
NOTE: Changing this table will change the grams/sec calculation. GRAMS SEC1200RPM1740000.000000255.0000002Maximum Airflow Modifier (0-2) Vs ATSDEGTable Value = MultiplierDEG/C5400MULTIPLIER100MULTIPLIER20.000000255.0000001**********Traction Control System Calibration Parameters**********00Sec Time Counts Down After Exiting TCS, During This Time The Down Shifts Are Inhibited SEC00Sec Delay Timer From The Commencement Of TCS Or The Last Upshift With TCS, Until The Next Upshift OccuresSEC00TRQREQ Command Upshift If KUPTMR Expired And TRQRDMOD > KUPMODETRQREQ00KPH If During TCS Vehicle Speed Droop > KDWNKPH Then Do Not Inhibit DownshiftsKPH00**********Traction Control Stall Saver RPM Threshold**********00RPM Stall Saver Threshold For Traction ControlRPM00Stall Saver Maximum Mode RPM00Timer Before Incrementing TCS Mode WhenSEC00Stall Saver RPM Change Threshold Vs RPMRPM7400RPM100RPM20.000000255.0000001Coefficient Q Value To Filter Torque MultiplierCOEFF00Multiplier For DFPWX When Cylinder Is Re-Activated After Changing Mode00If RPM < This - Disable TCS Torque ReductionRPM00If RPM < This - Keep TCS Torque Reduction DisabledRPM00If TPS > This - Disable TCS Torque ReductionTPS%00Hysteresis For DCTRQREQ (Requested Torque)DC%00TRQRATIO Hysteresis When TRQRATIO Increasing TRQRAT00TRQRATIO Hysteresis When TRQRATIO DecreasingTRQRAT00TCMAXTRQ Filter CoefficientCOEFF00**********Engine Warm-up TCS Parameters**********Note: Warmup timer counts down from table F3TCENAB Value00Warm-up Timer Countdown Value Vs Mode If Warmup Timer Is Down To The Table Value, Then Allow The Torque Reduction Mode
Note: Warm up timer counts down from table F3TCENAB valueMODE24400SEC100SEC20.000000255.0000001Coolant Default for TCS Enable Look-upDEG/C00Time Delay For TCS Vs Coolant Temp At StartupDEG/C17400SEC100SEC20.000000255.0000001TCS Warm-Up Timer Decrement Value Vs Airflow 12.5ms Per CountGPS17400COUNTS100CNTS20.000000255.0000001Traction Control Spark Retard Vs TCS ModeNot interpolated
If The CAL = Zero Then SAMAIN Spark Will Be Zero Deg
If The CAL = FF Then SAMAIN Spark Will Be Its Normal Value Otherwise SAMAIN Spark = SAMAIN Spark - CALMODE24400DEG100DEG20.000000255.0000001Traction Control AFR Vs TCS ModeNot interpolated
If The CAL = Zero Then The Normal AFR Will Be UsedMODE24400RATIO100RATIO20.000000255.0000001F/A Ratio Per CAL Time To Ramp From TCS F/A1/RATIO00Time To Delay Between F/A Ramp IncrementsSEC00ABS Speed Must Be >= To CAL To Command A 1-2 UpshiftKPH00ABS Speed Must Be >= To CAL To Command A 2-3 UpshiftKPH00Engine Speed Must Be >= To CAL To Command A 1-2 UpshiftRPM00Engine Speed Must Be >= To CAL To Command A 2-3 UpshiftRPM00CAL Delay Time Must Elapse To Allow 2-1 DownshiftSEC00CAL Delay Time Must Elapse To Allow 3-2 DownshiftSEC00If TRQRDMOD = 0 And TPS <= CAL Then The Previous Downshift Delays Will Be ClearedTPS%00TRQRDMOD Must Be > CAL For UpshiftMODE00**********TCS Catalyst Protection Parameters**********0012.5MS Loops To Delay Between Decs Of TCSCATTMLOOPS00If TRQRDMOD > CAL Don't Inc TSCATTMMODE00If TCSATTM >= CAL Ramp Boost OffCNTS00If TCSATTM >= CAL Ramp Power Back OnCNTS00If TCSATTM >= CAL Reset TCSATTM To ZeroCNTS00If TCS Active For CAL Time Ramp Out Cruise SEC00% Of Available Engine Torque - Mode Vs RPMRPM17400MODE24400TORQUE%20.000000255.0000001Maximum Engine Torque Reduction Mode00Maximum Engine Torque00Adaptive Adjustment Factor For TCMAXTRQ, Based On Adaptive Spark MultiplierN=(E*2.55-255)MGC10400RPM15400FACTOR20.000000255.0000001Amount To INC TCSCATTM By When Conditions Meet Vs Airflow 12.5ms Per Count AIRFLOW GPS17400COUNTS100CNTS20.000000255.0000001TCS Torque Reduction Mode Fuel Injector Cylinder U Suppression Table50400CNTS1400CNTS20.000000255.0000001Final Drive RatioRATIO00Final Drive Efficiency Factor (0 to 1)RATIO00Time To Keep TC/PM A/F Ratio After Leaving TC/PMSEC00If NTSRPM < TCSROM - KTCSRPM Disable TCSRPM00Table For Shift Delay 1st to 2nd Change Vs Transmission Oil TemperatureTable Value = Shift Delay TimeDEG/C9400SEC100SEC20.000000255.0000001Table For Shift Delay 2nd to 1st Change Vs Transmission Oil TemperatureTable Value = Shift Delay TimeDEG/C9400SEC100SEC20.000000255.0000001Table For Shift Delay 2nd to 3rd Change Vs Transmission Oil Temperature Table Value = Shift Delay TimeDEG/C9400SEC100SEC20.000000255.0000001Table For Shift Delay 3rd to 2nd Change Vs Transmission Oil Temperature Table Value = Shift Delay TimeDEG/C9400SEC100SEC20.000000255.0000001ACTGEAR ACTRATIO Default Update Timer SEC003rd Gear To 4th Gear Update TimerSEC004th Gear To 3rd Gear Update TimerSEC00Initialisation of Cylair50 at crank. this CAL is multiplied by F6CRNKPF before being appliedGM/CYL00Initialisation of Chargair at crank. this CAL is multiplied by F6CRNKPF before being appliedN=E /2 *TFDFREQ*256GM00Filter Coeff for Increasing Airflow%00Filter Coeff for Decreasing Airflow%00Filter Coefficient For Multiplier Vs RPM For CYLAIR TABLE VALUE = 0-2 MULTIPLIER WITH KFICYLEL/KFDCYLRL THE COEFFICIENT = FCELRPML X KFXCYLEL
RPM17400MULT100MULT20.000000255.0000001% Filter coeff for Inc Flow for DSPFLOEL00% Filter Coeff for Dec Flow for DSPFLOEL00Please read thru-put savings calibrations:
the following calibrations are meant to save thruput by disabling or executing at a less frequent rate processor intensive calculations. the variables KTHRPMHI and KTHRPMLO should be set at a high enough rpm that extremely precise calculations are not important.
KFAOPT3, SLAIRBPW option BIT selects the thruput savings mode
when changing these calibrations, be very aware of their effect on system thru-put!!!!10010020.000000255.0000001RPM at which to enter thru-put savings mode when thru-put savings mode is disabledRPM00RPM at which to exit thru-put savings mode when thru-put savings mode is enabledRPM00Minimum Frequency Of High Frequency MAFHERTZ00MAF Complete Offset, Divider and Tables.Note - Calibration should be performed in as close to steady state conditions as possible.
Please refer to MAF Tables 14 Tuning spread sheetRaw Data121000.000000400Table Number141000.00000040000.000000255.0000003Mass Air Rate Offset 1 2300Mass Air Rate Scaling Factor 1 2300MAF Scaler Table 1-Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GPS20.000000255.0000001Mass Air Rate Offset 2 2300Mass Air Rate Scaling Factor 2 2300MAF Scaler Table 2 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 3 2300Mass Air Rate Scaling Factor 32300MAF Scaler Table 3 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 4 2300Mass Air Rate Scaling Factor 4 2300MAF Scaler Table 4 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 5 2300Mass Air Rate Scaling Factor 5 2300MAF Scaler Table 5 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 6 2300Mass Air Rate Scaling Factor 6 2300MAF Scaler Table 6 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 7 2300Mass Air Rate Scaling Factor 7 2300MAF Scaler Table 7 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 8 2300Mass Air Rate Scaling Factor 8 2300MAF Scaler Table 8 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 9 2300Mass Air Rate Scaling Factor 92300MAF Scaler Table 9 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 102300Mass Air Rate Scaling Factor 102300MAF Scaler Table 10 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 112300Mass Air Rate Scaling Factor 112300MAF Scaler Table 11 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 122300Mass Air Rate Scaling Factor 122300MAF Scaler Table 12 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 132300Mass Air Rate Scaling Factor 132300MAF Scaler Table 13 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001Mass Air Rate Offset 142300Mass Air Rate Scaling Factor 142300MAF Scaler Table 14 -Scaled HzScaled Using the following formula (a/256 * X) + b/256 where "a" is the Mass Air Rate Scaling Factor, "X" is Table Scalar Value and "b" is the Mass Air Rate OffsetGRAMS SEC11000.00000000Hz91000.000000200GRAMS SEC20.000000255.0000001TPS Filter Value For 3X Filtered TPS00% Filter Coefficient For Increase Chargeair AirflowCOEFF00% Filter Coefficient For Decrease Chargeair AirflowCOEFF00Filter Coefficient For Filtered Reference Period CalculationCOEFF00In/Out CNTR Delta MAF HysteresisGPS00In/Out CNTR TPS Hysteresis TPS%00If Delta MAF > CAL - Must Do Transient Fuel CalcsGM/S00If RPM < CAL - Do Transient FuelRPM00Compensation Multiplier Vs Engine Speed For EDELTMAF = DELTMAF * FDMAFRMLFDMAFRML
INPUT: NTRPMX
RESULT: 0-4 MULTIPLIER
RPM17400MULT100MULT20.000000255.0000001Filtered Airflow Adjustment Vs EDELTMAF, For TAILMAF, For Increasing DELTMAF And Increasing ThrottleFDIFI
INPUT: EDELTMAF
RESULT: AIRFLOW INCREMENT
EDELTMAF MG/SEC17400100COEFF20.000000255.0000001Filtered Airflow Adjustment Vs EDELTMAF For TAILMAF, For Decreasing DELTAMAF And Increasing ThrottleFDDFI
INPUT: EDELTMAF
RESULT: AIRFLOW DECREMENT
EDELTMAF MG/SEC17400100COEFF20.000000255.0000001Filtered Airflow Adjustment Vs EDELTMAF For TAILMAF, For Increasing DELTAMAF And Decreasing ThrottleFDIFD
INPUT: EDELTMAF
RESULT: AIRFLOW INCREMENT
EDELTMAF MG/SEC17400100COEFF20.000000255.0000001Filtered Airflow Adjustment Vs EDELTMAF For TAILMAF, For Decreasing DELTAMAF And Decreasing ThrottleFDDFD
INPUT: EDELTMAF
RESULT: AIRFLOW DECREMENTEDELTMAF MG/SEC17400100COEFF20.000000255.0000001Compensation Multiplier Vs Engine Speed For Increasing FlowFFIRPMML
INPUT: NTRPMX
RESULT: 0-4 MULTIPLIER
RPM17400MULT100MULT20.000000255.0000001Compensation Multiplier Vs Engine Speed For Decreasing Flow FFDRPMML
INPUT: NTRPMX
RESULT: 0-4 MULTIPLIER
RPM17400MULT100MULT20.000000255.0000001Compensation Multiplier Vs Temperature For Increasing Flow FFICLTML
INPUT: COOLDEG
RESULT: 0-4 MULTIPLIER
DEG/C17400MULT100MULT20.000000255.0000001Compensation Multiplier Vs Temperature For Decreasing FlowFFDCLTML
INPUT: COOLDEG
RESULT: 0-4 MULTIPLIER
DEG/C17400MULT100MULT20.000000255.0000001Compensation Multiplier Vs Temperature For Decreasing Flow FSDIFI
INPUT: EDELTMAF
RESULT: FILTER COEFFICIENT
EDELTMAF MG/SEC17400100COEFF20.000000255.0000001Filtered Airflow Coefficient Vs EDELTMAF For SPIKEMAF Increasing Flow/ Decreasing DMAFFSDDFI
INPUT: EDELTMAF
RESULT : FILTER COEFFICIENT
EDELTMAF MG/SEC17400100COEFF20.000000255.0000001Filtered Airflow Coefficient Vs EDELTMAF For SPIKEMAF Iincreasing DMAF/ Decreasing FlowFSDIFD
INPUT: EDELTMAF
RESULT: FILTER COEFFICIENT
EDELTMAF MG/SEC17400100COEFF20.000000255.0000001Filtered Airflow Coefficient Vs EDELTMAF For SPIKEMAF Decreasing DMAF/ Decreasing FlowFSDDFD
INPUT: EDELTMAF
RESULT: FILTER COEFFICIENT
EDELTMAF MG/SEC17400100COEFF20.000000255.0000001Compensation Multiplier Vs TPSRATEX For Increasing Flow SPIKEMAFFSMAFIML
INPUT: TPSRATEX TPS A/D PER 12.5MS LOOP
RESULT: 0-2 MULTIPLIER
TPSRATEX33400MULT100MULT20.000000255.0000001Compensation Multiplier Vs TPSRATEX For Decreasing Flow SPIKEMAFFSMAFDML
INPUT: TPSRATEX TPS A/D PER 12.5MS LOOP
RESULT: 0-2 MULTIPLER
TPSRATEX33400MULT100MULT20.000000255.0000001Blending Multiplier Vs INCNTR (12.5MS LOOP) For Increasing Flow FISTBLND
BLENDING MULTIPLIER VS INCNTR (12.5MS LOOP) FOR INCREASING FLOW
INPUT: INCNTR
RESULT: 0-1 MULTIPLIER
INCNTR33400MULT100MULT20.000000255.0000001Blending Multiplier Vs OUTCNTR (3X LOOP) For Decreasing FlowFDSTBLND
INPUT: OUTCNTR
RESULT: 0-1 MULTIPLIER
OUTCNTR33400MULT100MULT20.000000255.0000001RETIDL1 = RETARDED IDLE ENABLED0x01SUBSAATS1 = SAATS SUBTRACTION IN EXTENDED IDLE ALL0x02OPTCLSW1 = CLUTCH CONTROLLED SPARK ADVANCE ENABLED0x04CTSPARK1 = CLOSED THROTTLE SPARK ENABLED0x08CTSSFD1 = SELECT SHIFT FLARE DETECT FOR CLOSED THROTTLE SPARK0x10TIMSPK1 = SELECT ENGINE RUN TIMSPK, AND SELECT P/N CMDAIR OFFSET0x20PIDPNSPK1 = SELECT PID ONLY APPLICATION OF KPNSPK FOR P/N AND NEUTRAL0x40CLDSPK1 = Add Cold Spark - Cold Spark Multiplier Offset To Main Spark0x80ECT Above Which Spark Option BIT 1 is EnabledDEG/C00Spark Retard Vs Reference Pulses After Shift to P/NF9PNSSPKREF PULSES IN P/N9400DEG100DEG20.000000255.0000001Base Coolant Advance Correction Vs Cylair50 & CoolantF3COLSPKCYLAIR50141000.000000200COOLDEG121000.000000200DEG 2-5.0000005.0000001Coolant Spark Offset Vs RPM & Cylair50 F3CLDSPK
The Resultant F3CLDSPK*FCLDSPML Is Added To SAMAIN For CLT<80c And RPM<1600RPM
Note: Offset Calibrations For 1600RPM Must Be 0MG/CYL141000.000000200RPM71000.000000200DEG20.000000255.00000010-1 Mult Of F3CLDSPK Vs CLTFCLDSPML
Note: Multiplier At 80c Must Be 0MULT11000.000000200DEG/C61000.00000000Spark Advance20.000000255.0000001Run Time Advance Correction Vs Cylair50F1TIMSPKCYLAIR5011400DEG100DEG20.000000255.00000010-1 Multiplier Of F1TIMSPK Vs Engine Run TimeF1TIMSHP
Populate 48 Second Breakpoint With 0RUN TIME7400MULT100MULT20.000000255.00000010-1 Multiplier Of TIMSPK Vs CLT Temperature For Drive & M/TFTSCLMLDDEG/C8400MULT100MULT20.000000255.00000010-1 Multiplier Of TIMSPK Vs CLT Temperature For P/NFTSCLMLPDEG/C8400MULT100MULT20.000000255.0000001SAMAIN Main Spark Advance Vs Cylair50 & RPM < 4800 RPMF2MSPARK
Note: If A Change Is Made To A 4800 RPM Entry, Then The Same Change Must Be Made To The 4800 RPM Entry In Table F2CHIRPM. Table F2CHIRPM Is The Continuation Of Table F2MSPARK, So Any Change In One Table Must Be Made In The Other Table.CYLAIR50171000.0000002090RPM171000.000000200DEG20.000000255.0000001Hi Octane SAMAIN Main Spark Advance Vs Cylair50 & RPM > 4800 RPMF2CHIRPM
Note: If A Change Is Made To A 4800 RPM Entry, Then The Same Change Must Be Made To The 4800 RPM Entry In Table F2MSPARK. Table F2CHIRPM Is The Continuation Of Table F2MSPARK, So Any Change In One Table Must Be Made In The Other Table.CYLAIR50171000.000000200RPM51000.000000200DEG20.000000255.0000001Hi Octane SAMAIN Main Spark Advance Vs Cylair50 & RPM > 850-1650mgCYLAIR50172260RPM16264DEG20.000000255.0000001Low Octane SAMAIN Main Spark Advance Vs Cylair50 & RPM < 4800 RPMF3LOWOCT
Note: If A Change Is Made To A 4800 RPM Entry, Then The Same Change Must Be Made To The 4800 RPM Entry In Table F3LOHRPM. Table F3LORPM Is The Continuation Of Table F3LOWOCT, So Any Change In One Table Must Be Made In The Other Table.CYLAIR50171000.000000200RPM171000.000000200DEG20.000000255.0000001Low Octane SAMAIN Main Spark Advance Vs Cylair50 & RPM > 4800 RPMF3LOHRPM
Note: If A Change Is Made To A 4800RPM Entry, Then The Same Change Must Be Made To The 4800 RPM Entry In Table F3LOWOCT, So Any Change In One Table Must Be Made In The Other Table.CYLAIR50171000.000000200RPM51000.000000200DEG20.000000255.0000001Low Octane SAMAIN Main Spark Advance Vs Cylair50 & RPM > 850-1650mgCYLAIR50172260RPM16264DEG20.000000255.0000001Spark Advance - IAT Vs MGC F5AIRSPK
Provides intake air temperature correction to spark timing.
CYLAIR50141000.000000200DEG/C81000.000000200DEG20.000000255.00000010-1 Multiplier Vs RPM Air Spark Multiplier Table For SAATS F5PASPMLRPM17400MULT10020.000000255.0000001Spark Individual Cylinder Modification - Advance/RetardF6CYLSPK
+ = Retard
- = Advance
N(2)=E*256/90CYLINDER6200DEG100DEG20.000000255.0000001Not Interpulated RPM 0-1 Multiplier of Individual Cylinder Spark Advance F6RPMMULRPM17400MULT100MULT20.000000255.0000001Not Interpulated 0-1 Multiplier of Individual Cylinder Spark Advance Vs Cylair50F6CAMULCYLAIR5014400MULT100MULT20.000000255.0000001**********Idle Spark Adjustment Parameters**********00High Resolution Idle RPM Filter CoefficientKRPMIDLECOEFF00IAC Spark Correction Lower Coolant ThresholdKSACOOLDEG/C00High RPM Spark Correction MultiplierKSARPMHIDEG%00Low RPM Spark Correction MultiplierKSARPMLODEG%00RPM Error Limit For Spark Advance CorrectionKSAOLDBRPM00Idle Spark Correction LimitKSCORLIMDEG00Load Threshold For Closed Throttle SparkKCTLOCYLMG/CYL00Minimum Closed Throttle Time for Closed Throttle SparkKCTTIMESEC00Closed Throttle Spark Ramp RateKCTSPRMPDEG/SE00**********Closed Throttle Spark And Clutch Switch Spark***********Selection of clutch switch spark, Closed throttle spark and shift flare detection made at KSPKOPT
Shift Flare detection uses the DFCO De-clutch detect filtered RPM for the shift flare detection.00Load Threshold For Closed Throttle SparkMG/CYL00Minimum Closed Throttle Time For Closed Throttle Spark SEC00Closed Throttle Spark Ramp Rate DEG/SEC00Load Threshold For Clutch Switch SparkKCSLOCYLMG/CYL00If Closed Throttle Detected, And Shift Flare Also Detected, Then Use This SAMAIN Hold Time, Else Use KCTTIMEKCTTIMEF
Note: RPM Detect Is 100Msec Loop, So Calibrations Should Be Limited To 0.1 Sec MinimumSEC00Rate To Ramp Spark Down To Idle When Shift Flare Detected, Else Use KCTSPRMPKCTSRMPF
DEG/SE00If RPM Increase In Last 100 Msec Is >= CAL (Referenced To RPM DFCO Filtered RPM), And All Other Closed Throttle Spark Conditions Met, Then Gear Shift Has Occured, So Use KCTTIMEF And KCTSRMPFKFLDRPMRPM00Idle Spark Advance Vs Coolant DegF1SPARK DEG100DEG/C1140020.000000255.0000001Retarded Idle Spark Advance Vs Coolant DegF1SPARK DEG100DEG/C1140020.000000255.00000010-2 Idle Spark Multiplier Vs Cylair50FIDLCAML
CYLAIR5011400MULT10020.000000255.0000001Rate To Ramp To Retarded Idle When All Conditions Are MetDEG/S00Spark Advance During Crank Vs Coolant Temp & RPM Low <= 512RPMTiming values used when the engine is cranking.RPM17400DEG/C6400SPARK DEG20.000000255.0000001Spark Advance During Crank Vs Coolant Temp & RPM High >= 512RPMTiming values used when the engine is cranking.RPM17400DEG C6400DEG20.000000255.0000001Spark Advance/Retard Vs Time In Power EnrichmentF4PEADRTSEC9400DEG10020.000000255.0000001# Of 3X Refs To Delay PE (Or Rich A/F) SparkREFS00Power Enrichment Spark Trim Vs RPMF68SPKAD
Used When F4PEADRT Value Is Advance
Table Value = 0-1 Multiplier RPM8400MULT10020.000000255.0000001Power Enrichment Spark Trim Vs RPMF68SPKRD
Used When F4PEADRT Value Is Retard
Table Value = 0-1 MultiplierRPM8400MULT10020.000000255.0000001If Delta Cylair > This - Then Max DwellMG/CYL00***************Burst Knock Retard Parameters***************00If Coolant < This - Skip Burst Knock RetardDeg C1315If RPM > This - Skip Burst Knock RetardRPM64TPS Delta Threshold To Activate Burst Knock RetardTPS % must be above this to activate burst knock retardTPS %5767Burst Knock - Stage1 Duration If refs in burst knock retard <= this - zero burst knock retardCounts03426Burst Knock - Stage2 Duration If refs in burst knock retard >= this - zero burst knock retardCounts03426Burst Knock - Maximum Spark Retard Deg3823Burst Knock - Stage 1 Decay Delta Amount to decrement burst knock retard by when nockrtdm = 0Counts3426Burst Knock - Stage 2 Decay Delta Rate (deg/12.5ms loop) to ramp burst knock retard to zeroCounts3426Burst Knock - TPS Offset % If ntpsld <= this - set ntpsldol = zeroTPS%15767**********ESC Parameters**********00ESC Maximum RetardDEG00**********RDSC Parameters**********00RDSC Please ReadRPM derivative spark control is a modifier based on change in rpm. It operates only when certain criteria are met. The first of these is that either the throttle change has exceeded the tip-in (throttle application) or tip-out (throttle release) thresholds. Other criteria must also be met such as the vehicle is moving, engine RPM is between a lower and upper threshold and coolant temp exceeds a set point. If all criteria are met RDSC will start adjusting spark advance to try smooth out any RPM changes - if the RPM is rising too quickly advance will be reduced while if it is falling advance will be increased. Setting the gain of how much spark is added or subtracted in relation to the RPM derivative needs to be done carefully. Too much gain and RDSC will add to driveline oscillations. 10010020.000000255.0000001RDSC Please ReadThe ECU uses RPM/KPH to determine the current gear and can apply different tip-in and tip-out gain values for each gear. A sliding filter is used to store 10 previous RPM samples at 12.5ms intervals which are then used to calculate a moving average of RPM's. The sliding filter value defines the number of samples prior to the current to check for RPM increasing or decreasing. When RDSC is active a maximum positive and negative spark change limit is also used to prevent overly large changes. 10010020.000000255.0000001High Resolution RPM Filter CoefficientCOEFF00Spark Advance RDSC Lower LimitDEG00Increasing/Decreasing TPS ThresholdTPS%00A/D TPS Rate For RDSC & Bump Execution (Populate with $FF to give same operation as VT production)COUNT00Low/High TPS Threshold For RDSCTPS%00Disable RDSC if TPS > ThisTPS%00Disable RDSC if Coolant < ThisDEG/C00Disable RDSC if KPH <= ThisKPH00Disable RDSC if RPM >= ThisRPM00Disable RDSC if RPM < ThisRPM00**********Ring Buffer Key 12.5 Msec Between Values***********00Selects RPM Ring Buffer Location For 1st GearINDEX00Selects RPM Ring Buffer Location For 2nd GearINDEX00Selects RPM Ring Buffer Location For 3rd Gear INDEX00Selects RPM Ring Buffer Location For 4th GearINDEX00Selects RPM Ring Buffer Location For 5th GearINDEX00Selects RPM Ring Buffer Location For NeutralINDEX00**********RDSC1 Tip-in Parameters**********00Tip-in Gain Amount For 1st GearDEG/RP00Tip-in Gain Amount For 2nd GearDEG/RP00Tip-in Gain Amount For 3rd GearDEG/RP00Tip-in Gain Amount For 4th GearDEG/RP00Tip-in Gain Amount For 5th GearDEG/RP00Tip-in Gain Amount For Neutral DEG/RP00Spark RDSC Negative Change LimitDEG00Spark RDSC Positive Change LimitDEG00Time RDSC Enabled When Increasing TPSSEC00**********RDSC1 Tip-out Parameters**********00Tip-out Gain Amount For 1st GearDEG/RP00Tip-out Gain Amount For 2nd GearDEG/RP00Tip-out Gain Amount For 3rd GearDEG/RP00Tip-out Gain Amount For 4th GearDEG/RP00Tip-out Gain Amount For 5th GearDEG/RP00Tip-out Gain Amount For NeutralDEG/RP00Time RDSC is Active When Decreasing TPSSEC00Spark RDSC Negative Change Limit (Tip-out)DEG00Spark RDSC Positive Change Limit (Tip-out)DEG00**********Tip-in Bump Parameters**********00Minimum Vehicle Speed to Enable Bump SparkNote: KBMPMPH Should Be > KRDSMPHLKPH00Time Bump Spark is ActiveSEC00Time Bump Spark is held steady before decaySEC00Time Bump Spark Not Allowed After Gear ChangeSEC00Table Bias for Bump Spark Vs CoolantECT9400100DEG/C20.000000255.0000001Upper Bump Spark Limit Bump spark is disabled if > Bump maxDEG00Table Bias for Bump Spark Vs Air Temp IAT6400100DEG/C20.000000255.0000001Table Bias for Bump Spark Vs TPSTPS%17400100DEG/C20.000000255.0000001Tip-in Bump Spark Vs TPS & RPMAdjusts spark advance to reduce the initial driveline shock as the throttle is applied. When active the spark advance is removed instantly and then constantly recalculated, but when returning the advance it is done slowly. TPS17400RPM8400DEG20.000000255.0000001Tip-in Bump Decay Vs TPSTable value = Deg/Sec *0.56888*TPS%9400DEG/SEC100DEG/SEC20.000000255.0000001**********Idle Drive Parameters**********00(For 1st,2nd & 3rd Gears Only) Idle Drive Gain Amount (0-16)FACTOR00Idle Drive Negative Change Limit (Tip-in)DEG00Idle Drive Positive Change Limit (Tip-in)DEG00Idle RDSC Enable RPM ThresholdRPM00**********ESC Calibration Parameters**********00Option Flags For DSNEF001 = Knock Sensor Control Logic Enable0x01SPIOPT KNOCK VARIABLE OPTIONSET = FIXED VARIABLE RATE.
NOT SET = VARIABLE RATE READ CONFIGURATION.
For the next 6 CALS, set BIT to 0 to use knock sensor 1 for this cylinder, otherwise, set BIT to 1 to use knock sensor 2
1 = DSNEF special test mode enable0x02CYLINDER 1 NOK SENSOR PRESENT0x04CYLINDER 2 NOK SENSOR PRESENT0x08CYLINDER 3 NOK SENSOR PRESENT0x10CYLINDER 4 NOK SENSOR PRESENT0x20CYLINDER 5 NOK SENSOR PRESENT0x40CYLINDER 6 NOK SENSOR PRESENT0x80Note:The following six parameters are transmitted at initialization and also when KESCOPT. SPIOPT = 1 during run mode.
Update1 equate to update IRIC D7-D0 only.
Update3 equate to update IRIC D23-D0 00IRIC SPI Byte #1 Byte1= update D7-D0
0= update all bytes0x01IRIC SPI Byte #1 HPFBYP1= select HPF channel
0= bypass HPF channel0x02IRIC SPI Byte #1 OFFCNCL1= offset cancel enabled
0= offset cancel disabled 0x04IRIC SPI Byte #1 FILTSEL 1= program BPF2 FX, AV and Q
0= program BPF1 FX, AC and Q0x08IRIC SPI Byte #1 AV0BPF Gain0x10IRIC SPI Byte #1 AV1BPF Gain0x20IRIC SPI Byte #1 AV2BPF Gain0x40IRIC SPI Byte #1 AV3BPF Gain0x80BPF Gain0000: 0 DB 1000: 16 DB
0001: 2 DB 1001: 18 DB
0010: 4 DB 1010: 20 DB
0011: 6 DB 1011: 22 DB
0100: 8 DB 1100: 24 DB
0101: 10 DB 1101: 26.8 DB
0110: 12 DB 1110: not used
0111: 14 DB 1111: not used00IRIC SPI Byte #2 FC0BPF Centre Frequency0x01IRIC SPI Byte #2 FC1BPF Centre Frequency0x02IRIC SPI Byte #2 FC2BPF Centre Frequency0x04IRIC SPI Byte #2 FC3BPF Centre Frequency0x08BPF Centre Frequency0000: 5.05 KHZ 1000: 9.26 KHZ
0001: 5.56 KHZ 1001: 10.10 KHZ
0010: 6.17 KHZ 1010: 11.11 KHZ
0011: 6.54 KHZ 1011: 12.35 KHZ
0100: 6.94 KHZ 1100: 13.89 KHZ
0101: 7.41 KHZ 1101: 15.87 KHZ
0110: 7.94 KHZ 1110: 18.52 KHZ
0111: 8.55 KHZ 1111: 22.22 KHZ00IRIC SPI Byte #2 Q0BPF Q0x10IRIC SPI Byte #2 Q1BPF Q0x20BPF Q00 = 1.5
01 = 4.5
10 = 7.5
11 = 1000IRIC SPI Byte #2 Diag1-0 Select Output For Diagnostic MUX10x40IRIC SPI Byte #2 Diag1-1 Select Output For Diagnostic MUX10x80Select Output For Diagnostic MUX100 : Output of BPF2 Gain
01 : Output of BPF1
10 : Output of sample/hold
11 : Output of demod #200IRIC SPI Byte #3 Diag2-0 Select Output For Diagnostic MUX20x01IRIC SPI Byte #3 Diag2-1 Select Output For Diagnostic MUX20x02Select Output For Diagnostic MUX200 : Output of BPF1 gain
01 : Output of demod #1
10 : Output of I&R integrator
11 : Output of BPF200IRIC SPI Byte #3 Mode0 = I&R signal path selected
1 = dual channel I&R signal path selected0x04IRIC SPI Byte #3 NCO0 I&R Intergration Time Constant Or Noise Channel Offset0x08IRIC SPI Byte #3 NCO1 I&R Intergration Time Constant Or Noise Channel Offset0x10IRIC SPI Byte #3 NCO2 I&R Intergration Time Constant Or Noise Channel Offset0x20IRIC SPI Byte #3 NCO3I&R Intergration Time Constant Or Noise Channel Offset0x40IRIC SPI Byte #3 NCO4I&R Intergration Time Constant Or Noise Channel Offset0x80IRIC Mode Mode
0 = I&R Signal Path Selected
1 = Dual Channel I&R Signal Path Selected0x04DSNEF Filter Q - Q0BPF Q 0x10DSNEF Filter Q - Q1BPF Q0x20BPF Q00 = 1.5
01 = 4.5
10 = 7.5
11 = 1000EC' DSNEF Intergration CThe rate selected by Bits 3-7 of KSPIBYT1 with 00000 being 25 micro seconds, 00001 being 50 micro seconds, 00010 being 75 micro seconds ect.MICROS00Bandpass Filter Centre Frequency FC0 BPF Centre Frequency0x01Bandpass Filter Centre Frequency FC1BPF Centre Frequency0x02Bandpass Filter Centre Frequency FC2BPF Centre Frequency0x04Bandpass Filter Centre Frequency FC3BPF Centre Frequency0x08Bandpass Centre Frequency0000: 5.05 KHZ 1000: 9.26 KHZ
0001: 5.56 KHZ 1001: 10.10 KHZ
0010: 6.17 KHZ 1010: 11.11 KHZ
0011: 6.54 KHZ 1011: 12.35 KHZ
0100: 6.94 KHZ 1100: 13.89 KHZ
0101: 7.41 KHZ 1101: 15.87 KHZ
0110: 7.94 KHZ 1110: 18.52 KHZ
0111: 8.55 KHZ 1111: 22.22 KHZ00**********Knock Retard Limit Parameters**********00Maximum Retard Allowed W/O P.EDEG 300Maximum Retard Allowed In Power EnrichmentDEG 300**********Hi Cyl_Air Shift (Downshift) Parameters**********00High Cylair Shift If Downshift & Cylair > ThisMG/CYL00Clear High Cylair Shift If Shift Occured > This Time AgoSEC00***************Adaptive Spark Multiplier Parameters***************Incrementing Moves The Multiplier Toward The Retard (Low Octane Table)
Decrementing Moves The Multiplier Towards The Advance (Hi Octane Table) 00Adaptive Spark Cell - RPM LimitRPM00Adaptive Spark Cell RPM HysteresisRPM00Adaptive Spark Cell - Low Octane Load Limit 1 MG/CYL00Adaptive Spark Cell - High Octane Load Limit 2MG/CYL00Adaptive Spark Cell Load HysteresisMG/CYL00ESC Must Be > This - To Use Light Knock Retard RateDEG00ESC Must Be > This - To Use Heavy Knock Retard RateDEG00Adaptive Spark - Table Difference Must be > This to move toward Retard Deg00Time Between Retard Updates For Light KnockSEC00Time Between Retard Updates For Heavy KnockSEC00Rate at which Multiplier moves toward retard table%/SEC00Time Between Retard Updates Of Multiplier If Cell Has Recently Changed SP2RDLY
If Cell Has Recently Changed - This Will Remain The Active Retard Update Interval For KSP2RTIM, But Will Revert To KSPKRDLY If NOCKRTD1-6 IncreaseSEC00Use SP2RDLY for CAL if Cell has recently changed SEC00Adaptive Spark - Table Difference Must be > This to move toward Advance Deg00Adaptive Spark Min RPMThe adaptive octane scaler cannot be modified until RPM is above this value.
RPM00Adaptive Spark Max RPM The adaptive octane scaler cannot be modified if RPM is above this value.
RPM00Time Between Advance Update of MultiplierSEC00% Sec Rate at which Multiplier moves toward advance table%/SEC00% Adaptive Spark Retent Multiplier Applied to Adaptive Spark At S.D.%00Adaptive Spark Multiplier if Option Flag 3 (FIXADP=1)MULTIPLIER00FIXADP Option1 = Set ADPSKM2 to KADPSPK0x08CSHILO1 = CLUTCH SWITCH OPEN IF DISENGAGED
0 = CLUTCH SWITCH CLOSED IF DISENGAGED0x10Minimum Run Time for Applying the Adaptive Spark Multiplier Correction on next power upSEC00Adaptive Spark - Start-up Spark Correction Vs CoolantDEG/C9400MULTIPLIER100MULT20.000000255.0000001Adaptive Spark - High Octane Spark Decrease Load Threshold Vs RPM Cylair > this - move toward high octane tableRPM17400MG/CYL1400MG/CYL20.000000255.0000001Adaptive Spark - Low Octane Spark Decrease Load Threshold Vs RPMRPM17400MG/CYL1400MG/CYL20.000000255.0000001Neighbour Cell Adaptive Spark Multiplier Update Table Cells BLMADP1-6, Put Cell To Update In From Cell's Slot (Same = No Change)BLM CELL6400CELL #240020.000000255.0000001Adaptive Spark 0-2 Multiplier Vs Coolant TempDEG/C9400MULTIPLIER100MULT20.000000255.0000001**********Attack Rate Parameters**********00Attack Rate = Zero If Runtime < ThisSEC00Attack Rate = Zero If Coolant < ThisDEG/C00ESC Attack Rate Vs RPMRPM17400DEG/V10020.000000255.0000001ESC Attack Rate 0-2 Multiplier Vs ADSPKRT (RTD From Hi Oct Table)Not InterpolatedDEG/RETARD18400MULTIPLIER10020.000000255.0000001USE HI CYLAIR RECOVERY RATE IF CYLAIR IS > THIS00Recovery Update IntervalS00ESC DELAY CAL 12.5MS LOOPS PER RECOVERY UPDATEUse KRCOVDLC For KSP2RTIM After Cell Change as long as NOCKRTD (CYL) is not increasing00ESC Recovery Rate During High Cylair Downshift - DEG Vs RPMThis Recovery Rate Is Applied Every KRCOVRDL SecondsDEG/Sec100RPM17400Deg/Sec20.000000255.0000001ESC Recovery Rate Durring High Cylair And RPM - DEG Vs RPMThis Recovery Rate Is Applied Every KRCOVRDL SecondsDEG/Sec100RPM17400DEG/Sec20.000000255.0000001ESC Normal Recovery Rate DEG Vs RPMDEG100RPM17400Deg/Sec20.000000255.0000001Max MADV00Min MADV00Integrator Output Filter Coefficient Modified Applied When Knock Is PresentMULT00MAD Filter Coefficient This value should not be calibrated to less than 0.002 to prevent loss of accuracy00**********Knock Window Determination Parameters**********3x Fall
:<== FWINBEG ==>: :
:---------------------------:----------------------------------------------:
:<== FWINLEN ==>:
Knock Window
Note: FWINBEG + FWINLEN <= Reference Period (6 Cyl = 120 Deg) 00ESC Window Beginning Offset in Degrees Vs RPM & Load Range -10 To 40 Degrees
Execution Rate : 12.5ms
RPM14400MG/CYL8400ESC WINDOW BEGIN DEG20.000000255.0000001ESC Window Length In Degrees Vs RPMInput = RPM
Output = ESC Window Lenth, 1 Bit = 8 TCNT COUNTS
1 Bit = 8 TCNT COUNTS = 40.69 MICROSEC At 3.14 MHZ
Or = 37.56 MICROSEC At 3.41 MHZ
N=E*TFREQ*256/1000/8
Execution Rate 12.5msRPM17400M/SEC100M/sec20.000000255.0000001**********RPM Enable Condition For Knock Control**********00If RPM Lower Disable CCESCRPM000**********Delta Cylair50 Limits For Transient Mode Determination**********00Change Limit Of Cylair50 In 12.5ms IntervalMG/CYL00Transient Mode Delay Time The System Will Remain In Transient Mode For A Duration KESCTMTM After None Of The Transient Mode Conditions Have Been Met S00**********Delta TPS And Delta RPM Limits For Filter Coeff Selection**********00Positive Delta RPM ThresholdTo select escqincRPM/12.5 Msec00Negative Delta RPM ThresholdTo select escqdecRPM/12.5 Msec00Positive Delta TPS Threshold TPS%/12.5 Msec00Negative Delta TPS ThresholdTPS%/12.5 Msec00Filter Coefficient For Instantaneous A/D Knock Signal When RPM Or TPS IncreasesCOEFF00Filter Coefficient For Instantaneous A/D Knock Signal When RPM Or TPS DecreasesCOEFF00Filter Coefficient For Instantaneous A/D Knock Signal During Steady StateCOEFF00Disable ESC If Engine Load <= This Engine Load ESC Enable Threshold Vs RPM
Table Output Is Utilized Every 12.5msMGC100RPM1720000.000000255.0000001Transient Mode Knock Threshold Multiplier Offset(Knock Multiplier Offset) Vs (RPM)
Engine Load Enable Threshold
Table Output Is Utilized Every 12.5ms
0-64 MultiplierRPM15400FACT100FACT20.000000255.0000001Load Component Of Knock Multiplier Cylair Vs FactorTable Value = 0-1 MultiplierMG/CYL9400FACT100FACT20.000000255.0000001RPM Component Of Knock Multiplier For PETable Value = 0-2 MultiplierRPM15400MULTIPLIER100MULT20.000000255.0000001Multiplication Factor To Cylmul 1-6 As A Function Of Engine CoolantECT540010020.000000255.0000001RPM Component Of Knock Multiplier For Cyl 1 - 6Table Value = 0 - 64 Multiplier
Higher values desensitize the knock sensors.
Lower values sensitize the knock sensors.
RPM15200CYLINDER#6400MULTIPLIER30.000000255.0000001**********Closed Loop Gain Control**********00DSNEF Initial Gain AV00x10DSNEF Initial Gain AV10x20DSNEF Initial Gain AV20x40DSNEF Initial Gain AV30x80DSNEF Initial Gain 0000: 0 DB 1000: 16 DB
0001: 2 DB 1001: 18 DB
0010: 4 DB 1010: 20 DB
0011: 6 DB 1011: 22 DB
0100: 8 DB 1100: 24 DB
0101: 10 DB 1101: 26.8 DB
0110: 12 DB 1110: not used
0111: 14 DB 1111: not used00**********Gain Adjustment Parameters**********00If Average < This - Then Gain = Gain + ESCGADJV00If Average > This - Then Gain = Gain ESCGADJGain adjustment to BPF (2,4,6 DB)
Must be $10 for 2 DB
Must be $20 for 4 DB
Must be $30 for 6 DB
The above values are the only values allowedV00ESC Gain Adjustment To BPF 2 DB0x10ESC Gain Adjustment To BPF 4 DB0x20ESC Gain Adjustment To BPF 6 DB0x30DSNEF ESC Minimum Gain (Range 0..26 DB Resolution 2 DB)DB00DSNEF ESC Maximum Gain (Range 0..26 DB Resolution 2 DB)DB00Cylinder Knock Average InitialisationV00Cylinder Knock Average MinimumV00**********MAD Filtering Determination**********00MAD Filtering Low RPM ThresholdRPM00Minimum Load For Which MAD Filtering Is EnabledMG/CYL00**********ESC Diagnostics Calibrations**********00Minimum RPM For Which MALF 93 Is EnabledRPM00M93 Enable Load Vs RPMThe Minimum Airflow For Which MALF 93 Is EnabledRPM17400MG/CYL100MG/CYL20.000000255.0000001Raw Sensor Reading LimitV00Minimum Raw Sensor Reading DeltaV00Maximum Number Of Faults00Number Of Tests After Which The M93 Fault Counters Are Reset00Retard Degree When ESC MALF PresentDEG00The Minimum RPM For Which MALF 61/62 Is Enabled RPM00The Minimum Airflow For Which MALF 61/62 Is Enabled MG/CYL00The Minimum Coolant Temperature For Which MALF 61/62 Is Enabled DEG/C00Raw Sensor Reading Lower LimitV00Maximum Number Of Faults00Number Of Tests After Which The M61/62 Fault Counters Are Reset00Desired Idle Speed (DRIVE) Vs Coolant Temp RPM100Degrees C1720020.000000255.0000002Desired Idle Speed (PARK) Vs Coolant Temp RPM1200Degrees C1720020.000000255.0000001Throttle Follower - Hi Gain in Drive When UnderspeedSteps00Throttle Follower - Hi Gain in P/N When UnderspeedSteps00Throttle Follower - Gain in Drive When UnderspeedSteps00Throttle Follower - Gain in P/N When UnderspeedSteps00Throttle Follower - Hi Gain in Drive When OverspeedSteps00Throttle Follower - Hi Gain in P/N Drive When OverspeedSteps00Throttle Follower - Gain in Drive When OverspeedSteps00Throttle Follower - Gain in P/N Drive When OverspeedSteps00Throttle Follower - TPS > This Skip all shift AnticipatesTPS%00Throttle Follower - P/N to Drive RPM Drop Shift SetRPM00Throttle Follower - Drive to P/N Rise Shift SetRPM00Throttle Follower - Delay for adding Anticipate Steps after ShiftSec00Throttle Follower - Must be in P/N This long before steps can be addedSec00Throttle Follower - Delay for Removing Anticipate Steps after ShiftSec00Throttle Follower - Must be in P/N This long before steps can be RemovedSec00Throttle Follower - Min Time in Gear to Enable Gear to Neutral Step RemovalSec00Throttle Follower - IAC Steps to Remove for Gear to Neutral TransitionSteps00Throttle Follower - Min time in Reverse to Enable Rev to Drive StepsSec00Throttle Follower - Delay time before adding steps after rev to drive shiftSec00Throttle Follower - IAC Steps to add after transition from rev to driveSteps00Throttle Follower - Delay time before adding steps after drive to reverse shiftSec00Throttle Follower - Must be in Drive > This to add Drive to Reverse StepsSec00Throttle Follower - IAC Steps to Add After Drive to Rev ShiftSteps00Max Motor Position STEPS00Non Zero = IAC Motor Slew, 0 = Command SPD Slew0x01**********IAC Motor Reset Parameters**********00If Eruntime > This Enable Motor ResetSEC00If Coolant > CAL, RPLCNTR=0, Enable ResetDEG/C00ISSPMP = KISPKSP1 After NONVRAM FailureSTEPS00**********IAC Motor Park/ Crank Parameters***********00If RPM <= CAL Disable Crank Airflow CheckRPM00If REF Pulses <= CAL Disable Airflow CheckREFPLS00If Airflow < CALThen Open Up IAC MotorGM/SEC00Load Selector ENG Perf50, 0= ENG Perf50, 1= ENG Perf, 2= Use NBARO Axis00IAC Motor Park Position Vs Load SelectorF8IACPRKSteps100Eng Perf1140020.000000255.0000001IAC Motor Position During Crank Vs Coolant TempF99IACSTEPS100DEG/C1740020.000000255.0000001ENG Perf50 1= ENG Perf, 2= Use NBARO Axis, 3= Super ENG Perf00Altitude Compensation For Startup IAC Motor Position Vs Load Selector (0-2 Multiplier)F99IACMLENG PERF11400SCALER10020.000000255.0000001**********Command Speed Definition**********00Raise Idle SPD By CAL When CCP Needs ItRPM00If KPH >= This Disable Hot OffsetKPH00RPM Added To CMD Speed When PS CrampedRPM00Time CMD Speed Adjusted For After PS CRMPSEC00Delay Time Before ISESD Decrease Limit CHEKSEC00ENGPRF Below Which Hi ALT Idle Offset AddedFTLB00RPM Added To CMD Speed When At AltitudeRPM00RPM Added To CMD Speed When In Retarded IdleRPM00Runtime Disable Of Hot Idle Speed Offset Vs Coolant TempF2ISCLTMDEG/C17400SEC10020.000000255.0000001Hot Idle Speed Offset Value Vs Coolant TempF2ISCLTODEG/C17400RPM10020.000000255.0000001Timer For Ramping LBIDLEOFF Into Or Out Of Command SpeedSEC00Every KLBSTPTM Sec, INC LBIDLEOFF By This Amount When Low Battery Idle Up Is PresentRPM00RPM Offset To Drive And P/N Vs CLT When Low Battery Charging Condition Is NecessaryFLBRMOFFDEG/C7400RPM10020.000000255.0000001Battery Voltage Idle Up Low ThresholdV00Battery Voltage Idle Up Upper ThresholdV00If Battery Voltage Is Below KLOWBATT For A Time > CAL The Low Battery Idle Up Will Be EnabledSEC00If Battery Voltage Is Above KHIBATT For A Time > CAL The Low Battery Idle Up Will Be DisabledSEC00Do Not Use Low Battery RPM Offset In The Engine Runtime < CALSEC00**********PID Enabling Conditions**********00KPH Threshold below which PID EnabledKPH00ISC TPS Threshold < This PID EnabledTPS%00Vehicle Speed Threshold For The PID EnableKPH00Vehicle Speed Threshold For The PID DisableKPH00Airflow >= CMDFLOW+CAL Do Not Enable PIDKPH00If Conditions Met > CAL Time Enable PIDSec00RPM Above Which High RPM In P/N FLAG SetRPM00Enable PID If Cond Met > Hi RPM In P/N TimeSec00Delay Between Decrements Of Command Air In P/NSEC00Delay Between Decrements Of Command Air In Drive SEC00If ISES < (ISESDD + This), Enable PIDRPM00Max Airflow Offset To CMDAIR When Idle SaggingMPS00**********IAC 6.25Ms And 12.5Ms Stall Saver**********00P/N, Throt: If ISES<ISESDD-CAL Then Incstep At 6.25Ms. Note: Must be calibrated out with $FFRPM00Drive Throt: If ISES <ISESDD-CAL Then Incst At 6.25Ms Note: Must be calibrated out with $FFRPM00P/N, Throt: If ISES<ISESDD -CAL Then INCSTEP At 12.5Ms Note: Can be calibrated out with $FFRPM00Drive, Throt: If ISES < ISESDD-CAL Then INCST At 12.5Ms Note: Can be calibrated out with $FFRPM00P/N, Air: If ISES <ISESDD-CAL Then INCSTEP At 6.25Ms Note: Must be calibrated out with $FFRPM00Drive, Air: If ISES<ISESDD-CAL Then INCST At 6.25MsNote: Must be calibrated out with $FFRPM00P/N, Air: If ISES<ISESDD-CAL Then INCSTEP At 12.5MsNote: Can be calibrated out with $FFRPM00Drive, Air: If ISES<ISESDD-CAL Then INCSTEP At 12.5MsNote: Can be calibrated out with $FFRPM00P/N, PID: If ISES<ISESDD-CAL Then INCSTEP At 6.25MsNote: Must be calibrated out with $FFRPM00Drive, PID: If ISES<ISESDD-CAL Then INCSTEP At 6.25MsNote: Must be calibrated out with $FFRPM00P/N, PID: If ISES<ISESDD-CAL Then INCSTEP At 12.5MsNote: Can be calibrated out with $FFRPM00Drive, PID: If ISES<ISESDD-CAL Then INCSTEP At 12.5MSNote: Can be calibrated out with $FFRPM00If In PID Or Airflow Control Then Cease 6.25 & 12.5 Msec IAC INCSTEP If Airflow > LRNAIR + CALGM/SEC00**********Integral Gains - D-P/N, Lo-Hi, Under/Overspeed**********00RPM Rate (NDOT) To Disable INT In DriveDRPM/RF00RPM Rate (NDOT) To Disable INT In NeutralDRPM/RF00If RPM Error > This Use High INT Gain (Drive) RPM00If RPM Error > This Use High INT Gain (P/N)RPM00If RPM Error < This Skip Integral (Underspeed)RPM00High INT Gain (Drive) When UnderspeedSTEPS00High INT Gain (P/N) When UnderspeedSTEPS00INT Gain (Drive) When UnderspeedSTEPS00INT Gain (P/N) When UnderspeedSTEPS00High INT Gain (Drive) When OverspeedSTEPS00High INT Gain (P/N) When OverspeedSTEPS00INT Gain (Drive) When OverspeedSTEPS00Integrator Gain (P/N) When Overspeed STEPS00Overspeed Deadband Vs MPHF17OVRSPMPH16400RPM10020.000000255.0000001**********Throttle Follower Calibrations**********00Low TPS Throttle Follower GainIf tps < KTFTPST then gain = KLOTPSG, otherwise gain = F1ISTFGNSTEPS/TPS00TPS Threshold For Use PF KLOTPSGIf tps < KTFTPST then gain = KLOTPSG, otherwise gain = F1ISTFGN%TPS00Throttle Follower Gain Vs. KPHF1ISTFGN
OR VS RPM (SELECTED BY OPTTFGN)
Use Throttle Follower Flag to Select tableGain 11000.000000400KPH 171000.00000040020.000000255.0000001Max T/F Vs RPMF16TFMAX
OR VS RPM (SELECTED BY OPTTFGN)RPM9400STEPS10020.000000255.0000001If Airflow < CMDFLOW + CAL Clear T/FGM/SEC00**********A/C Clutch Enable Parameters**********00If ENG Run Time <= This Keep A/C OffSEC00Do Not Engage A/C Clutch If RPM > CALRPM00Do Not Check A/C Reengage Delay If RPM <= CALKACRPMH2RPM00Delay A/C Reengage For CAL Time If RPM > KACRPMH2SEC00If TPS >= CAL Turn Off A/C%TPS00If TPS >= CAL Keep A/C Off%TPS00A/C Kept Off For CAL Time At 'WOT' SEC00If A/C On And Coolant > Then Turn A/C OffDEG/C00If A/C Off And Coolant > This Keep A/C Off DEG/C00After This Time Do Not Check For RPM FlareSEC00If RPM > Command By More Than CAL Then Don't Add IAC Steps When A/C Engaged At StartupRPM00Delay Time Before A/C Clutch EngagesSEC00Delay Time Before A/C Clutch Goes Off In P/NSEC00Delay Time Til A/C Goes Off In DR And MPH<KACMPHSEC00Delay Time Til A/C Goes Off In DR And MPH>KACMPHSEC00If FILTMPH < CAL, Use KACOFDLS, Else Use KACOFDHSMPH00If TPS > CAL + KISTATH Then Sub All A/C Steps%TPS00**********A/C Pressure Transducer Parameters**********00Delay A/C Request For CAL Time After Fan Turned On Note: A/C clutch request is delayed for KACCTR2 seconds after thisSEC00Hold Initial ACIAC For CAL TimeNote: initial ACIAC = (F41A) + (F42)SEC00Time To Elapse Before Removing Next Step From (F41A) Anticipate StepsSEC00IAC Offset Steps For Anticipation For A/C Load Increase F41A
This offset is held for KANTACTM and then decayed out at a rate controlled by KANACDCY. Lookup using ACPRKPA.PRESSURE KPA17400STEPS10020.000000255.0000001IAC Offset For Steady State A/C Load IncreaseF42
This offset is added once the A/C is turned on and is not decayed out. Lookup using ACPRKPA.PRESSURE KPA17400STEPS10020.000000255.0000001**********Controlled A/C Compressor At Idle Parameters**********00CCI Not Allowed Above This SpeedMPH00CCI Allowed Below This SpeedMPH00CCI Allowed Below This Air TempDEG/C00CCI Allowed For This Time PeriodSEC00**********A/C Stall Saver Parameters**********00Delay Time Before A/C Clutch EngagesSEC00Extra STPS For Multiple Stal Saver RecoverySTEPS00Speed Below Which Stall Saver Cycles CountedMPH00A/C Shut Off When ISESDD - ISES > This RPM Vs ISESDDF2ACSSCOMMAND RPM17400RPM10020.000000255.0000001**********A/C Slugging Control Parameters**********00If ATS <= This Then Exit Slugging LogicDEG/C00If ATS Last Key Off <= CAL Exit Slug LogicDEG/C00If Coolant >= This Then Exit Slugging LogicDEG/C00If RPM <= KSLGRPM Exit Slugging LogicRPM00Slugging Logic Keeps A/C On CAL REF PULSREF PLS00Extra Steps For 1st Normal REQST After SLG P/NSTEPS00Extra Steps For 1st Normal REQST After SLG DRVSTEPS00**************************************00**********Calibration Parameters For Fan IAC Logic**********00Fan 1 Switch On Time Delay After RequestSEC00Fan 2 Switch On Time Delay After RequestSEC00IAC Anticipate Steps For Fan 1STEPS00IAC Anticipate Steps For Fan 2STEPS00Time To Hold IAC Anticipate Steps, Fan 1 Before Commencing To Decay OutKANTTIM1SEC00Time To Hold IAC Anticipate Steps, Fan 1 Before Commencing To Decay OutKANTTIM2SEC00Controls Decay Rate For Removing Fan 1 Anticipate Steps KANTDCY1
Counter must count up to this value before it removes a step from IAC the counter counts at 1 BIT per 12.5Ms SEC00Controls Decay Rate For Removing Fan 2 Anticipate StepsKANTDCY2SEC00Steady State IAC Offset For Fan 1STEPS00Steady State IAC Offset For Fan 2STEPS00**********P/N - Drive Transitional Parameters**********00If TPS > CAL Skip All Shift Anticipates Prevents adding steps while not in RPM control%TPS00P/N To Drive Drop At Which RPM Drop (Shift) SetRPM00Drive To P/N Rise At Which RPM Rise (Shift) SetRPM00Delay For Adding Anticipate Steps After ShiftSEC00Must Be In PN This Long Before Steps Can Be AddedSEC00IAC Step to Add for P/N to Drive Transition with A/C OFF Vs CoolantFPNDRVC1Steps100DegC9400Steps20.000000255.0000001IAC Step to Add for P/N to Drive Transitions with A/C ON Vs CoolantFPNDRVC2Steps100DegC9400Steps20.000000255.0000001**********Drive - P/N Transitional Parameters**********00Delay For Remove Anticipate Steps After ShiftSEC00Must Be In DRV This Long Before Steps Can Be RemovedSEC00IAC Steps to Remove for Drive to P/N Transitions with A/C OFF Vs CoolantFDRVPNC1Steps100DegC9400Steps20.000000255.0000001IAC Steps to Remove for Drive to P/N Transitions with A/C ON Vs CoolantFDRVPNC2Steps100DegC9400Steps20.000000255.0000001**********Gear To Neutral Parameters**********00Min Time In Gear To Enable Gear To Neutral Step RemovalSEC00# Of IAC Steps To Remove For Gear To Neutral TransitionSTEPS00**********Reverse To Drive Parameters**********00Min Time In Reverse To Enable Reverse To Drive StepsSEC00Delay Time Before Adding Steps After A Reverse To Drive ShiftSEC00IAC Steps To Add After Transition From Reverse To Drive STEPS00**********Drive To Reverse Parameters**********00Delay Time Before Adding Steps After A Drive To Reverse Shift (Timer started in REV) No steps added if in P/N Longer Than KPNDRVTPSEC00Must Be In Drive > CAL Time Before Shift, To Add Drive To Reverse StepsSEC00IAC Steps To Add After Drive To Reverse ShiftSTEPS00**********Power Steering Cramp Parameters**********00PS Cramp When RPM Below CMD SPD By CALRPM00Time Enable Conditions Met For PS CrampSEC00Table Not Used When RPM Flare > CAL F2PSSTEP
(Flare = Actual - Command)RPM00Load SelectorK2PSSTEP
0 = ENG PERF50
1 = ENG PERF
2 = Use NBARO00Number Of IAC Steps To Be Added For Power Steering Cramp Vs Load SelectorF2PSSTEPENG PERF 11400STEPS10020.000000255.0000001Load SelectorK2PSSIAC
0 = ENG PERF50
1 = ENG PERF
2 = Use NBARO00Number Of IAC Steps To Be Added When Power Steering Pressure Switch Load Is Increasing Vs AltitudeF2PSSIACENG PERF5011400STEPS10020.000000255.0000001**********Transitional Delays**********00Drive To Neutral Shift To PID- Enable Delay TimeMSEC00Neutral To Drive Shift To PID Enable Delay TimeMSEC00**********Idle Airflow Learing**********00Min Coolant Value For Learning AirflowDeg C00Initial Value For Learned Airflow W/ACG/S00Initial Value for Learned Airflow WO/ACG/S00In Deadband Counter to Enable Airflow LearningMSEC00IF Learn Counter > This Then Learn AirflowMsec00Filter Time Constant For AirflowCOEFF00Limit Learned Airflow To CAL Value (MAX)G/S00Limit Learned Airflow To CAL Value (MIN)G/S00IF RPM > Desired Idle RPM + This Dont Learn AirflowRPM00IF RPM <= Desired Idle RPM - This Dont Learn AirflowRPM00Run Time Must Be > This to Enable LearningSec00Increase Learn Airflow Due to Table 4ADEG/S00Learn Air Offset Due To Fan1 Load IncreaseGM/SEC00Learn Air Offset Due To Fan2 Load IncreaseGM/SEC00Learn Air Offset Due To Low Battery IdleGM/SEC00**********Open Loop Air Flow Control Offset**********00Learn Air Offset Due To Open Loop A/F Operation (Only Applied When A/F Ratio Is Not Equal To KCLRATIOGM/SEC00***********Retarded Idle Air Flow Control Offset**********00Learn Air Offset Applied During Retarded IdleGM/SEC00RPM Below Which Learn Air Increase Is Enabled And RPM Control Is ForcedF2STLRPMCOMMAND RPM17400RPM10020.000000255.0000001If RPM Above ISESDD By CAL Then DEC Learn AirRPM00Air Decrease When PID Transition RPM > CALGM/SEC00**********Air Control Integral Gains**********00If Integrator > CAL, Subtract & Take StepSTEPS00Threshold For Underflow During DriveGM/SEC00If Airflow < Command Flow CAL Enable Air Control INTGM/SEC00Threshold For Underflow During P/NGM/SEC00Threshold For Overflow During Drive GM/SEC00If Airflow > Command Flow + CAL Enable Air Control INTGM/SEC00Threshold For Overflow During P/NGM/SEC00INT U Flow Hi Gain Steps/GM-SEC Error DriveN=E*KISAIRST/800STEPS00INT U Flow Lo Gain Steps/GM-SEC Error DriveSTEPS00INT U Flow Hi Gain Steps/GM-SEC Error P/NSTEPS00INT U Flow Lo Gain Steps/GM-SEC Error P/N STEPS00INT O Flow Hi Gain Steps/GM-SEC Error DriveSTEPS00INT O Flow Lo Gain Steps/GM-SEC Error DriveSTEPS00INT O Flow Hi Gain Steps/GM-SEC Error P/NSTEPS00INT O Flow Lo Gain Steps/GM-SEC Error P/NSTEPS00Airflow Vs RPM in Gear 1-4GEAR4400RPM17400G/S20.000000255.0000001Airflow Vs RPM in 5th Gear (This Table Is For Manual Transmission Only)G/S100RPM17400G/S20.000000255.0000001Airflow Vs RPM in P/NG/S100RPM17400G/S20.000000255.0000001Airflow Vs Coolant Temp & TimeTIME MINUTES5400DEG/C17400G/S20.000000255.0000001Commanded Air Offset For P/N When Run Time Spark Is Activeapplied commanded air offset = throttle spark x time sparkDEG/C8400GM/SEC100G/S20.000000255.0000001Offset to Commanded Air When Using Retarded Idle SparkDEG/C11400100DEG20.000000255.0000001Airflow Offset For Low Battery Idle Up Vs CoolantDEG/C6400G/S100G/S20.000000255.0000001Airflow Offset For CAT Protection Open LoopGM/SEC00**********Power Enrichment Fuel-Air Ratio**********00PE TPS HysteresisTPS%00Power Enrichment Enable TPS Vs RPMF62TPS %1200RPM17200MGC10.000000255.0000001PE Cylair HysteresisMG/CYL00Power Enrichment Enable MGC Vs RPMF62
When the MGC is above this value, power enrichment mode can be enabled.
MGC1200RPM17200MGC00.000000255.0000001PE If MT Gear >= This - Use High Gear PE LogicGEAR00PE If MT Gear Condition Met & Initial RPM <= CAL, Use High Gear PE Delay Logic (KF47)RPM00Time To Delay PE If High Gear Conditions MetSEC00PE Commanded AFR Vs Coolant TemperatureF67BAFR1400DEG C9400AFR20.000000255.0000001**********The Next 2 CALS Allow PE A/F To Be Ramped Down To From 14.7**********00PE Max TPS% - TPS Above Which F67 Multiplier Must Be >=100PE Max RPM - RPM Above Which F67 Multiplier Must Be >=100PE Commanded AFR Multiplier Vs TimeF67MUL
This Table Is Disabled If TPS > PE Max TPS & PE Time < PE Max TMMULTIPLIER100SEC1700AFR30.000000255.0000001PE Commanded AFR Multiplier Vs RPMF68
N=(E*1.28)+128 MULTIPLIER100RPM8200AFR20.000000255.0000001Power Enrichment Trim Vs TPS (NTPSLD) F69
Table Value = (Percentage Change)%CHG100%TPS9400CHG%20.000000255.0000001PE Time Delay To Enter PE When All Enable Conditions MetSEC00Time To Delay Between Decrement Of PE Timer - No PESEC00Delay CAL Time Between Decrements Of PE TimeSEC00**********Open Loop Calibrations**********00P/N O/L A/F Ratio If Non ZeroRATIO00Limit Leanout Of A/F If Leaner Than CALRATIO00O/L Lean-Out F/A Ratio By 1 CNT Every CAL TimeN=(E-.0125)*80SEC00Open Loop AFR Vs Cylair50 & RPMF60_OLFAMG/CYL141000.000000200RPM171000.000000200AFRTIO20.00000025.0000001Open Loop, Coolant Offset AFR Vs RPM & CylairF60CLDFA
The Resultant F60CLDFA*FCLDFAML Is Added To F60_OLFA For CLT < 80C & RPM <1600RPM
Note: Offset Calibrations Must Be 0 A/F @ 1600RPMRPM14400RPM740020.000000255.00000010-1 Multiplier Of F60CLDFA Vs Coolant FCLDFAML
Note: Multiplier At 80C Must Be 0MULT100DEG/C6400Multi20.000000255.0000001Open Loop AFR Vs Coolant TemperatureF50IDLEAFR100DEG/C17400AFRTIO2-50.000000200.0000001Time Delay For Transaction From C/L To O/L Idle When Vehicle In Park/NeutralSEC00Default Time Delay For Transaction From C/L To O/L IdleSEC00**********WOT Table Calibrations Must Be Greater Than Idle Table CALS**********00Air/Fuel Time Out Vs Startup Coolant Temperature For IdleF51XIDLE
Table Value = % Change *1.28 (FATIIDLE)DEG/C33400%CHG100%CHG20.000000255.0000001Air/Fuel Time Out Vs Startup Coolant Temp For WOTF51XWOTDEG/C33400%CHG10020.000000255.0000001Ratio Of FATIIDLE To FATIWOT For Calculation Of FATI Vs LoadF51XLOADCYLAIR8400%CHG10020.000000255.0000001Air/Fuel Time Out Vs Startup Coolant Temperature For IdleF56XIDLE
Table Value = (% Change *1.28) +128DEG/C33400%CHG10020.000000255.0000001Cold Engine Dependent Air/Fuel Ratio Vs Coolant For WOTF56XWOT
Table Value = (% Change *1.28) +128DEG/C33400%CHG10020.000000255.0000001Ratio Of FATCIDLE To FATCWOT For Calculation Of FATC Vs Load F56XLOADCYLAIR8400%CHG10020.000000255.0000001Fuel Air Time Out Reduction Freq. (Sec) Vs NTRPMF5ATIKRPM11400SEC10020.000000255.0000001Fuel Air Time Out Reduction Frequency Multiplier (0-4) Vs Coolant TemperatureF5MUL2BDEG/C9400MULT10020.000000255.0000001Time Out A/F Decay Multiplier Vs Startup Coolant Temperature For IdleF52IDLEDEG/C17400MULT10020.000000255.0000001Time Out A/F Decay Multiplier Vs Startup Coolant Temperature For WOTF52WOTDEG/C17400MULT10020.000000255.0000001Time Out Fuel Decay Delay Vs Coolant TemperatureF53XDLYDEG/C14400SEC10020.000000255.0000001Coolant Must Be < CAL To Use F51 A/F Shortrun ModeDEG/C00Enleanment Multiplier Of FATI For Shortrun Afterstart Fuelling Vs CoolantF51SRMULDEG/C8400MULT10020.000000255.0000001Shortrun Enleanment Multiplier For Reduction Of FATI Vs Engine Off TimeFSROFTIM
$FF = Use All Shortrun Enleanment, $00 = Use No Shortrun Enleanment And Use All Of FATI.
Note: The Lookup Of This Table Is Not Interpolated Due To The Time From BCM Being Steps Of 1 Minute.
Note: The Last Table Breakpoint Must Be Populated With $00MINUTES16400MULT10020.000000255.0000001FSROFTMS0x10**********Hot Open Loop**********00TPS Filter Constant for Synch Delta TPS AECOEFFICIENT00If Delta TPS > This - Enable Synch TPS AE% TPS100If Negative Delta TPS > This - Skip Synch TPS AE% TPS100If Refs in TPS AE < This - Skip Synch TPS AEREFPLS00If Refs in TPS AE > This - Skip Synch TPS AEREFPLS00CORRCL can't decrease for CAL Ref PulsesREFPLS00Delta TPS Multiplier of Last BPWF90TPSAE%DELTA TPS9400%CHG100%/CHANGE20.000000255.0000001SYNC Delta TPS Multiplier Vs Coolant TemperatureF91DTPSDDMULT100DEG C170030.000000255.0000001DTPSAE Multiplier Vs Reference PulsesF92DECAYMULT100REF PULSES3320030.000000255.0000001AETPERF 0 = ENGPERF50
1 = ENGPERF
2 = Use NBARO00TPS AE Altitude Correction Multiplier 0-2 Vs Engine PerformanceFAETPPRFENGPERF11400MULT100MULTIPLIER20.000000255.0000001Multiplier Of TPSAE Factor As A Function Of Throttle Position 0-1 FactorFAETPSMLTPS9400MULT10020.000000255.0000001TPS Filter Const For Synch Delta TPS DECOEFF00If Neg DELTATPS > CAL Enable SYNCH TPS DE% TPS100% + Delta TPS To Disable DE%TPS00If #REF Pulses > CAL Enable Synch TPS DEREFPLS00If #REF Pulses > CAL Disable Synch TPS DEREFPLS00CORRCL Can't Increase For CAL REF PulsesREFPLS00SYNCH Delta TPS DE Multiplier Vs Coolant TempF87DETPSMULTI100DEG/C170030.000000255.0000001Multiplier Of DE Factor As A Function Of Throttle Position 0-1 FactorFDETPSML% TPS9400MULT10020.000000255.0000001Delta TPS DE Multiplier Of Last BPW F88TPSDE%DELTA TPS9400%CHG10020.000000255.0000001DTPSDE Multiplier Vs Reference Pulses F89DECAYMULTI100REF PULSES1720030.000000255.0000001Minimum Coolant Temp For Lean CruiseDEG/C00Min Vehicle Speed For Lean Cruise KPH00Minimum Vehicle Speed For Lean Cruise To Check HysterisisKPH00Time Delay Before Lean Cruise A/R Ratio StepSEC00KOPTN002 Non-Zero = Allow Lean-Cruise Operation For Non-EOS ApplicationNote: Setting This Option Will Also Disable BLM Maintenance Fuelling Mode Lean Cruise Ramping0x010..2 Exit Lean Cruise If FATC (F56F) > KLCFATCN=(E*128)+128RATIO00Time Delay After Idle To Enter Lean Cruise Vs ATSFAFLCTIMAIR TEMP5400SEC100SEC20.000000255.0000001Lean Cruise (0-1) Multiplier Table Vs CoolantFLCCLTMLECT9400MULT100MULT20.000000255.0000001Time In Lean Cruise Before Exit TP KCLRATIO For BLM MaintenanceFLCTIMEAIR TEMP DEG/C5400SEC100SEC20.000000255.0000001Exit From KCLRATIO To Lean Cruise For CAL Time When BLM Fueling Maintenance Is RequiredLCSTTIM
Time lean cruise/ KCLRATIO multiplier step timer for ramping in/out of BLM maintenance modeAIR TEMP DEG/C5400SEC140020.000000255.0000001Lean Cruise/KCLRATIO Multiplier Step Timer For Ramping In/Out Of BLM Maintenance Mode TIME00If Odometer < This - Use Vap Reduced Crank BPW & Reduced FATI Mode 00If Vap Mode Is Active, Multiply F64SRMUL By CAL (1=Full Shortrun Enleanment, 0= No EnleanmentMULT00If SFROFTIM < KLODOFML & KLOWODO < ODOMETER, Then Limit FSROFTIM To KLODFML$FF Will Force Full Shortrun FATI All The Time, $00 Will Allow Normal Operation, $80 Will Limit The Long Soak FATI To 50% Of The Shortrun EnleanmentMULT00Startup Air Fuel Timeout - Reduction Freq. Multiplier V's CoolantMultiplier11000.000000400DEG/C91000.00000040020.000000255.0000001Lean Cruise A/F Delta Vs RPM & CYLAIREL F61AMGC15400RPM1040020.000000255.0000001High Octane Spark Advance Lean Cruise Trim Value Vs Cylair3 & RPMF2LCSPKCYLAIR315400RPM14400DEG20.000000255.0000001Low Octane Spark Advance Lean Cruise Trim Value Vs Cylair3 & RPMF3LCSPKCylair315400RPM14400DEG20.000000255.0000001Altitude Compensation for Lean Cruise Spark Vs Load Selector0-2 Multiplier
0= ENGPERF50
1= ENGPERF00Altitude Compensation for Lean Cruise Spark Vs Load Selector (0-2 Multiplier)F3LCSALTENGPERF11400MULT100SCALER20.000000255.00000010-2 Multiplier Lean Cruise Spark Compensation Vs Coolant TemperatureF3LCSCLTDEG/C9400MULT100DEG/C20.000000255.0000001If Fan 2 Off & Coolant > This - Turn OnDEG/C00If Fan 2 On & Coolant <= This - Turn OffDEG/C001470 KPA Fan 1 High End of Hysteresis001170 KPA Fan 1 Low End of Hysteresis001770 KPA Fan 2 High End of Hysteresis001370 KPA Fan 2 Low End of Hysteresis00If Fan 1 Off & KPH > This - Keep Fan 1 OffKPH00If Fan 1 On & KPH > This - Turn Fan 1 OffKPH00If Fan 1 Off & KPH > This - Keep OffKPH00If Fan 1 On & KPH > This - Turn Fan 1 OffKPH00If Fan 1 Off & KPH > This - Keep Fan 1 OffKPH00If Fan 1 On & KPH > This - Turn Fan 1 OffKPH00If Fan 1 Off & Coolant > This - Turn OnDEG/C00If Fan 1 On & Coolant <= This - Turn OffDEG/C00Fan 1 Off ATS > This - Check A/C else Fan 1 OffDEG/C00Fan 1 On ATS > This - Check A/C else Fan 1 OffDEG/C00If A/C Shuts Off - Keep Fan 1 On for this longSEC00Don't Turn Fan 2 On until Fan 1 On > This TimeSEC00If Coolant <= This - Don't allow run-onDEG/C00HIGH RES SPEED INPUT PPK ODOMETER- AUTOPULSES PER KILOMETERPPK000HIGH RES SPEED INPUT PPR ENGINE/ TRANS- AUTO PULSES PER REVOLUTIONPPR300Road Speed Sensor Constant LOW RES SPEED INPUT PPK MANUAL PULSES PER KILOMETERPU/KM300MAGSPD Pulse Devider For VSS Pulse Selectable Between 9-11CONST00Ratio Of RPM To MPH For Gear 1RPM/MPH00Ratio Of RPM To MPH For Gear 2RPM/MPH00Ratio Of RPM To MPH For Gear 3RPM/MPH00Ratio Of RPM To MPH For Gear 4RPM/MPH00Ratio Of RPM To MPH For Gear 5RPM/MPH00Error Deadband For Gear 1RPM/MPH00Error Deadband For Gear 2RPM/MPH00Error Deadband For Gear 3RPM/MPH00Error Deadband For Gear 4RPM/MPH00Error Deadband For Gear 5RPM/MPH00**********General Enable And Shift Timing**********00Adaptive Contingency Selection1 = long shift delay contingency enabled0x01Adaptive Contingency Selection1 = Run through shift detection enabled0x02Adaptive Contingency Selection1 = adaptive performance contingency enabled
1 = performance mode can disable adaptive0x041-2 Shift Starting Derivative RPMDER002-3 Shift Starting DerivativeRPMDER003-4 Shift Starting DerivativeRPMDER001-2 Shift Stopping DerivativeRPMDER002-3 Shift Stopping DerivativeRPMDER003-4 Shift Stopping DerivativeRPMDER00Duration Downs. 2-1 Modifier Is AppliedSEC00Duration Downs. 3-2 Modifier Is AppliedSEC00Duration Downs. 4-3 Modifier Is AppliedSEC00**********Validation Contingencies**********00Minimum Time Before Adaptable Ratio ChangeSEC00Cold Trans Temp ThresholdDEG/C00Hot Trans Temp ThresholdDEG/C00Adaptive Throttle Position Low - 1st GearTPS%00Adaptive Throttle Position Low - 2nd GearTPS%00Adaptive Throttle Position Low - 3rd GearTPS%00Adaptive Throttle Position High - 1st GearTPS%00Adaptive Throttle Position High - 2nd GearTPS%00Adaptive Throttle Position High - 3rd GearTPS%00Adaptive Throttle Position Change ThresholdTPS%00Min Time Between Shifts For 1-2 AdaptSEC00Min Time Between Shifts For 2-3 AdaptSEC00Min Time Between Shifts For 3-4 AdaptSEC00Delay After Range Change For 1-2 AdaptSEC00Delay After Range Change For 2-3 AdaptSEC00Delay After Range Change For 3-4 AdaptSEC00Maximum Speed Change for 1-2 AdaptKPH00Maximum Speed Change for 2-3 AdaptKPH00Maximum Speed Change for 3-4 AdaptKPH00**********Adapt Modifiers And Enables**********00Large 1-2 Shift Time Error ValueSEC00Large 2-3 Shift Time Error ValueSEC00Large 3-4 Shift Time Error ValueSEC00Pressure Modifier For Large Negative 1-2 Shift Time ErrorPSI00Pressure Modifier For Large Negative 2-3 Shift Time ErrorPSI00Pressure Modifier For Large Negative 3-4 Shift Time ErrorPSI00Trans Temp Threshold - AdaptiveDEG/C00Adaptive Throttle Position%00Large Delay Time Error For 1-2 ShiftSEC00Large Delay Time Error For 2-3 ShiftSEC00Large Delay Time Error For 3-4 ShiftSEC00Pressure Modifier For Long Shift Delay 1-2PSI00Pressure Modifier For Long Shift Delay 2-3PSI00Pressure Modifier For Long Shift Delay 3-4PSI00Pressure Modifier For Large Negative 1-2 Shift Time ErrorPSI00Pressure Modifier For Large Negative 2-3 Shift Time ErrorPSI00Pressure Modifier For Large Negative 3-4 Shift Time ErrorPSI001-2-3-4 Reference Average Ratio Vs Modified Throttle %TPS17400GEAR CHANGE3400RATIO20.000000255.00000011-2-3-4 Adaptive Modifier MOD Force Motor Pressure Vs Shift Time ErrorSEC17400GEAR - CHANGE3400PSI20.000000255.0000001**********Adapt Cell Weighting And Limiting**********00Adjustment To Adaptive ModifierKADPT2LFACTOR00Adjustment To Adaptive ModifierKADPT1LFACTOR00Adjustment To Adaptive ModifierKADPT00FACTOR00Adjustment To Adaptive ModifierKADPT1HFACTOR00Adjustment To Adaptive ModifierKADPT2HFACTOR001-2-3-4 Pressure Low Limit Vs Modified Throttle Determines the limits to which the transmission adapt values can modify the low line pressures for the 1-2-3-4 shift.
TPS%17400GEAR - CHANGE3400PSI20.000000255.00000011-2-3-4 Pressure High Limit Vs Modified ThrottleDetermines the limits to which the transmission adapt values can modify the high line pressures for the 1-2-3-4 shift.TPS%17400GEAR - CHANGE3400PSI20.000000255.0000001**********Adapt Cell Pre Loading**********001-2-3-4 Pressure Modifier Loaded During ALDL Mode 4 Request 17400GEAR CHANGE3400PSI20.000000255.0000001Adaptive 1-2 Minimum Upshift Time Limit00Adaptive 2-3 Minimum Upshift Time Limit00Adaptive 3-4 Minimum Upshift Time Limit00Adaptive 1-2 Maximum Upshift Time Limit00Adaptive 2-3 Maximum Upshift Time Limit00Adaptive 3-4 Maximum Upshift Time Limit00Baro Threshold Below Which Throttle Desired Shift Time Use Low TablesKPA00Baro Threshold Above which Throttle Desired Shift Time Use High TablesKPA00Normal 1-2-3-4 Shift Low - Time Vs TPSDetermine the desired 1-2-3-4 shift times for the transmission adapt values.
There are 3 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Cruise - If cruise control is active.
Setting any value to 0.00 will disable adaptive shift learning.
TPS%17400GEAR - CHANGE3400SECONDS20.000000255.0000001Normal 1-2-3-4 Shift High - Time Vs TPSDetermine the desired 1-2-3-4 shift times for the transmission adapt values.
There are 3 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Cruise - If cruise control is active.
Setting any value to 0.00 will disable adaptive shift learning.
TPS%17400GEAR - CHANGE3400SECONDS20.000000255.0000001Performance 1-2-3-4 Shift Low - Time Vs TPSDetermine the desired 1-2-3-4 shift times for the transmission adapt values.
There are 3 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Cruise - If cruise control is active.
Setting any value to 0.00 will disable adaptive shift learning.
TPS%17400GEAR - CHANGE3400SECONDS20.000000255.0000001Performance 1-2-3-4 Shift High - Time Vs TPSDetermine the desired 1-2-3-4 shift times for the transmission adapt values.
There are 3 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Cruise - If cruise control is active.
Setting any value to 0.00 will disable adaptive shift learning.
TPS%17400GEAR - CHANGE3400SECONDS20.000000255.0000001KENBLTPS 1 = ENABLE TO UPDATE TPS HISTORY BUFFER0x01D32AVAIL 1 = A 3-2 DOWNSHIFT SOLENOID EXISTS IN H/W0x02NORMOPT 1 = USE NORMAL MODE PATTERN ONLY0x04KTPSLRN 1 = 0x08KDRANO0 = OUTPUT SPEED COMES FROM DRA SENSOR0x10KMAND2 1 = FORCE SECOND GEAR WHEN IN D2 AND NOT MAN0x20ETSENBL1 = ENHANCED TRANCTION CONTROL ENABLED0x40INSPDSEN1 = AN INPUT SPEED SENSOR IS AVAILABLE0x80FWDAVAIL 1 = FOUR WHEEL DRIVE IS AVAILABLE0x01TRQBASED 1 = TORQUE BASED ALGORITHMS
0 = THROTTLE 0x02NOSLAND 1 = SOFT LANDING OUTPUT SPEED LOSS MALF0x04NOIMLAND1 = IMMED. LANDING OUTPUT SPEED LOW MALF0x08ETSATWOT 1 = ETS AT WIDE OPEN THROTTLE 0x10ENBLSOL 1 = TCC ENABLE SOLENOID AVAILABLE0x20INVTCCDC 1 = TCC PWM SOLENOID DUTY CYCLE INVERTED0x40NIAFTOD 1 = INPUT SPEED SENSOR AFTER OVERDRIVE EXITS
NIAFTOD must remain in this position for the s/w to function properly0x80RNGFILT RANGE0x01PATFILT PATTERN0x02ACFILTAIR CONDITIONING COMPRESSOR0x04CRUSFILT CRUISE SWITCH0x08FWDFILT FOUR WHEEL DRIVE LOW0x101-2 Upshift RPM ThresholdRPM002-3 Upshift RPM ThresholdRPM003-4 Upshift RPM ThresholdRPM001-2 Upshift TPS ThresholdTPS%002-3 Upshift TPS ThresholdTPS%003-4 Upshift TPS ThresholdTPS%00Low Mode 1-2 Upshift ThresholdIf vehicle speed >= this & PRNDL is L - shift from 1st to 2nd
Note: setting to max will hold gearKPH00Low Mode 2-3 Upshift ThresholdIf vehicle speed >= this & PRNDL is L - shift from 2nd to 3rd
Note: setting to max will hold gearKPH00Low Mode 2-1 Downshift ThresholdIf vehicle speed < this & PRNDL is L - shift from 2nd to 1stKPH00Low Mode 3-2 Downshift ThresholdIf vehicle speed < this & PRNDL is L - shift from 3rd to 2ndKPH001-2 Maximum Upshift Speed (KPH)KPH002-3 Maximum Upshift Speed (KPH)KPH003-4 Maximum Upshift Speed (KPH)KPH002-1 Maximum Downshift Speed (KPH)KPH003-2 Maximum Downshift Speed (KPH)KPH004-3 Maximum Downshift Speed (KPH)KPH00Keep Purge Off Until This Engine Run Time Cold Engine (Light CCP Threshold)SEC00Keep Purge Off Until This Engine Run Time Warm Engine (Light CCP Thresholds)SEC00Startup Coolant Temperature Selects The Time Above (Light CCP Thresholds)DEG/C00If Coolant < This - Turn Off PurgeDeg C00Filter Coefficient For Low ATS ValueCOEFF00If Air Temp < This - Turn Off PurgeDeg C00Purge DC When ATS Cold And In Idle %DC00Q Value For Filtering CCP Duty Cycle %00If TPS >= This - Keep Off% TPS00If TPS >= This - Turn Off% TPS00Use Heavy Purge If Engine Run Time > CALSEC00Use Heavy Purge If Air Temp > CALDEG/C00Use Heavy Purge If Coolant > CALDEG/C00Light Purge Fixed Duty Cycle Vs Airflow Or Cylair GM/S17400%DC10020.000000255.0000001Heavy Purge Fixed Duty Cycle Vs Airflow Or CylairGM/S17400%DC10020.000000255.0000001Light/Heavy Purge Duty Cycle 0-2 Multiplier Vs CylairCYLAIR5014400MULT10020.000000255.0000001**********Interactive Duty Cycle Purge Calibrations**********00Skip Clear Canister Check If DC < CAL%DC00Skip Clear Canister Check If VSS < CALMPH00Canister Clear If BLM > CALCTS00If Cylair > This, Don't Change Purge DCMG/CYL00Delay Between Purge DC Updates (Idle)SEC00Delay Between Purge DC Updates (Off Idle)SEC00If INT >= This, Increase Purge DC (Idle)CTS00If INT >= This, Increase Purge DC (Off Idle)CTS00If INT < This, Decrease Purge DC (Idle)CTS00If INT < This, Decrease Purge DC (Off Idle)CTS00Decrease Due To INT (Idle)%DC00If INT < KCCPINTL, Subtract This From Purge DC (Off Idle)%DC00Increase Due To INT (Idle)%DC00If INT >= KCCPINTH, Add This To Purge DC (Off Idle)%DC00If BPW < This, Decrease Purge DCMSEC00Max Allowable Purge DC If Fast Idle For CCP%DC00Maximum Allowable Purge DC At Idle%DC00Delay Between Increments Of MXCCPRMPSEC00INC Value For MXCCPRMP%DC00If Not In DFCO, RPM <= CAL, Dont Enable DFCORPM00If In DFCO, RPM <= CAL, Disable DFCORPM00Cyl_Air Must Be <= CAL To Enable DFCOG/S00Cyl_Air Must Be > CAL To Disable DFCOG/S00If Not In DFCO, Speederr < CAL, Enable DFCOKPH00If In DFCO, Speederr >= CAL, Disable DFCOKPH00Forced Spark Advance When In DFCO ModeDEG00Rate - Spark Ramped Down To KDFCOADV For Gear 1DEG/SEC00Rate - Spark Ramped Down To KDFCOADV For Gear 2DEG/SEC00Rate - Spark Ramped Down To KDFCOADV For Gear 3DEG/SEC00Rate - Spark Ramped Down To KDFCOADV For Gear 4DEG/SEC00Rate - Spark Ramped Down To KDFCOADV For Gear 5DEG/SEC00Normal Ramp Rate Vs Engine LoadFDFCORMPCYL_AIR10400DEG/S10020.000000255.0000001Rate - Spark Ramped Via DeclutchDEG/SEC00High Resolution RPM Filter Coeff, Used For Declutch DetectionCOEFF00If RPM Decrease Last 100 Msec >= CAL No DFCORPM00If Conditions Met > CAL Time Enable DFCOSEC00If TPS > CAL Disable Decel Fuel Cutoff%TPS00If Coolant Temp < CAL Disable DFCODEG/C00If KPH < CAL Disable Decel Fuel CutoffKPH00A/F Ratio Per Loop To Ramp Into DFCO1/RATO00A/F Ratio Per Loop To Ramp Out Of DFCO1/RATO00Apply Speed 3rd Gear - Normal Determines the vehicle speed at which the TCC will be engaged in third gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Apply Speed 4th Gear - NormalDetermines the vehicle speed at which the TCC will be engaged in fourth gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Apply Speed 3rd Gear - PowerDetermines the vehicle speed at which the TCC will be engaged in third gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Apply Speed 4th Gear - PowerDetermines the vehicle speed at which the TCC will be engaged in fourth gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Apply Speed 2nd Gear - HotKPH100TPS%1740020.000000255.0000001Apply Speed 3rd Gear - HotDetermines the vehicle speed at which the TCC will be engaged in third gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH100TPS%1740020.000000255.0000001Apply Speed 4th Gear - HotDetermines the vehicle speed at which the TCC will be engaged in fourth gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH100TPS%1740020.000000255.0000001Apply Speed 3rd Gear - Cruise Determines the vehicle speed at which the TCC will be engaged in third gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Apply Speed 4th Gear - Cruise Determines the vehicle speed at which the TCC will be engaged in fourth gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Apply Speed 2-4 Gear - Altitude NormalKPH100TPS%1740020.000000255.0000001Release Speed 2-4 Gear - Altitude NormalKPH100TPS%1740020.000000255.0000001Release Speed 3rd Gear - Normal Determines the vehicle speed at which the TCC will be disengaged in third gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Release Speed 4th Gear - NormalDetermines the speed at which the TCC will be disengaged in fourth gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Release Speed 3rd Gear - PowerDetermines the vehicle speed at which the TCC will be disengaged in third gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Release Speed 4th Gear - PowerDetermines the speed at which the TCC will be disengaged in fourth gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Release Speed 2nd Gear - HotKPH100TPS%1740020.000000255.0000001Release Speed 3rd Gear - HotDetermines the vehicle speed at which the TCC will be disengaged in third gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH100TPS%1740020.000000255.0000001Release Speed 4th Gear - HotDetermines the speed at which the TCC will be disengaged in fourth gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH100TPS%1740020.000000255.0000001Release Speed 3rd Gear - CruiseDetermines the vehicle speed at which the TCC will be disengaged in third gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Release Speed 4th Gear - CruiseDetermines the speed at which the TCC will be disengaged in fourth gear.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
KPH11000.00000000TPS%171000.00000040010.000000255.0000001Release 3rd Gear - Normal - Duty Cycle Vs TPSTPS%17400DUTY CYCLE100%20.000000255.0000001Release 4th Gear - Normal - Duty Cycle Vs TPSTPS%17400DUTY CYCLE100%20.000000255.0000001Release 2nd Gear - Hot - Duty Cycle Vs TPSTPS%17400DUTY CYCLE100%20.000000255.0000001Release 3rd Gear - Hot - Duty Cycle Vs TPSTPS%17400DUTY CYCLE100%20.000000255.0000001Release 4th Gear - Hot - Duty Cycle Vs TPS17400DUTY CYCLE100%20.000000255.0000001Release Rate Time - Normal - 3rd Gear17400%/SEC100%/SEC20.000000255.0000001Release Rate Time - Normal - 4th GearTPS%17400%/SEC100%/SEC20.000000255.0000001Release Rate Time - Hot - 2nd GearTPS%17400%/SEC100%/SEC20.000000255.0000001Release Rate Time - Hot - 3rd GearTPS%17400%/SEC100%/SEC20.000000255.0000001Release Rate Time - Hot - 4th GearTPS%17400%/SEC100%/SEC20.000000255.0000001Apply 3rd Gear - Normal - Duty Cycle Vs TPSTPS%17400DUTY CYCLE100%20.000000255.0000001Apply 4th Gear - Normal - Duty Cycle Vs TPSTPS%17400DUTY CYCLE100%20.000000255.0000001Apply 2nd Gear - Hot - Duty Cycle Vs TPSTPS%17400DUTY CYCLE100%20.000000255.0000001Apply 3rd Gear - Hot - Duty Cycle Vs TPSTPS%17400DUTY CYCLE100%20.000000255.0000001Apply 4th Gear - Hot - Duty Cycle Vs TPSTPS%17400DUTY CYCLE100%20.000000255.0000001Apply Rate Time - Normal - 3rd GearTPS%17400%/SEC100%/SEC20.000000255.0000001Apply Rate Time - Normal - 4th GearTPS%17400%/SEC100%/SEC20.000000255.0000001Apply Rate Time - Hot - 2nd GearTPS%17400%/SEC100%/SEC20.000000255.0000001Apply Rate Time - Hot - 3rd GearTPS%17400%/SEC100%/SEC20.000000255.0000001Apply Rate Time - Hot - 4th GearTPS%17400%/SEC100%/SEC20.000000255.0000001OP PT Multiplier Due To Pressure 10017400FRACT20.000000255.0000001OP PT Due To Throtmod%100TPS%1740020.000000255.0000001Time Between Dec Of RampSEC00DC To Subtract From Ramp Every Ramp Rate%00Max Slip Before Tightening UpRPM00Add CAL To Ramp If Slipping%00Time After Bump Ramp Till Next SlipSEC00Altitude Compensation Shift Compensation Baro Pressure Input Vs Shift Compensation 0-100% FactorFACT100KPA1740020.000000255.0000001HOT 1-2-3-4 Upshift - TPS Vs KPH Controls the 1-2-3-4 upshift.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
See also: Maximum Upshift Speed (KPH)
TPS%171000.000000400GEAR - CHANGE31000.000000400KPH10.000000255.0000001HOT 4-3-2-1 Downshift - TPS Vs KPH Controls the 1-2-3-4 downshift.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
See also: Maximum downshift Speed (KPH)TPS%171000.000000400GEAR - CHANGE31000.000000400KPH10.000000255.0000001PERFORMANCE 1-2-3-4 Upshift - TPS Vs KPH Controls the 1-2-3-4 upshift.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
See also: Maximum Upshift Speed (KPH)
TPS%171000.000000400GEAR - CHANGE31000.000000400KPH10.000000255.0000001PERFORMANCE 4-3-2-1 Downshift - TPS Vs KPH Controls the 1-2-3-4 downshift.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
See also: Maximum downshift Speed (KPH)TPS%171000.000000400GEAR - CHANGE31000.000000400KPH10.000000255.0000001NORMAL 1-2-3-4 Upshift - TPS Vs KPH Controls the 1-2-3-4 upshift.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
See also: Maximum Upshift Speed (KPH)
TPS%171000.000000400GEAR - CHANGE31000.000000400KPH10.000000255.0000001NORMAL 4-3-2-1 Downshift - TPS Vs KPH Controls the 1-2-3-4 downshift.
There are 4 modes of transmission operation:
1. Normal - This is the normal operating mode of the transmission.
2. Performance - Some vehicles have the option to switch to a performance mode shift pattern.
3. Hot - If the transmission is deemed to be in a hot state this shift pattern will be used.
4. Cruise - If cruise control is active.
See also: Maximum downshift Speed (KPH)TPS%171000.000000400GEAR - CHANGE31000.000000400KPH10.000000255.0000001CRUISE 2-3 Upshift %TPS Vs KPH kph11000.00000000TPS171000.0000000010.000000255.0000001CRUISE 3-4 Upshift %TPS Vs KPH kph11000.00000000TPS171000.0000000010.000000255.0000001CRUISE 3-2 Downshift %TPS Vs KPH kph11000.00000000TPS171000.0000000010.000000255.0000001CRUISE 4-3 Downshift %TPS Vs KPH kph11000.00000000TPS171000.0000000010.000000255.0000001COLD 1-2 Upshift - TPS Vs KPHTPS%17400KPH100KPH20.000000255.0000001COLD 2-3 Upshift - TPS Vs KPHTPS%17400KPH100KPH20.000000255.0000001COLD 3-4 Upshift - TPS Vs KPHTPS%17400KPH100KPH20.000000255.0000001COLD 2-1 Downshift - TPS Vs KPHTPS%17400KPH100KPH20.000000255.0000001COLD 3-2 Downshift - TPS Vs KPHTPS%17400KPH100KPH20.000000255.0000001COLD 4-3 Downshift - TPS Vs KPHTPS%17400KPH100KPH20.000000255.0000001**********Force Motor CAL Values (Main Line Pressure)**********00Time Check For Jump Shift After 1-2 SEC00Time Check For Jump Shift After 2-3SEC00K13MOD Added For This TimeSEC00Pressure Added For 1-3 UpshiftPSI00K14MOD Added For This Time SEC00Pressure Added For 1-4 Upshift PSI00K24MOD Subtracted For The Time SEC00Pressure Added For 2-4 Upshift PSI00ESC Modifier For PressurePSI00Drive Garage Shift Time LimitSEC00Cold Trans Temp Threshold If Trans Temp > This, Cold Mode OffDEG/C00Cold Trans Temp Threshold If Trans Temp < This, Cold Mode OnDEG/C00Drive (Norm Garage Shift Press Off)KGDRVPRS is added to the garage shift pressure for the first KDGRVTIM of the garage shift normal mode drive (Norm Garage Shift Press Off)PSI00Drive (Norm Garage Shift Press Off)KGDRVPRS is added to the garage shift pressure for the first KGDRVTIM of the garage shift cold trans modePSI00Reverse Garage Shift Time LimitSEC00Reverse Garage Shift Pressure OffsetKGREVPRS is added to the garage shift pressure for the first KGREVTIM of the garage shift cold trans mode PSI00Reverse Garage Shift Pressure OffsetKGREVPRS is added to the garage shift pressure for the first KGREVTIM of the garage shift normal modePSI00Garage Shift Speed Threshold (P/N)If Vehicle Speed >= This, Abandon Garage Shift & Set F.M. Pressure From Load Table F2TSFMMPH00Garage Shift Speed Threshold (Drive/Reverse)If Vehicle Speed >= This, Abandon Garage Shift & Set F.M. Pressure From Load Table F2TSFMMPH00Garage Shift Pressure Threshold (P/N)If Garage Shift Pressure Is Less Than Load-Based Pressure By This, Use Load-Based Pressure From Table F2TSFMPSI00Garage Shift Pressure Threshold (Drive)If Garage Shift Pressure Is Less Than Load-Based Pressure By This, Use Load-Based Pressure From Table F2TSFMPSI00Garage Shift Pressure Threshold (Reverse)If Garage Shift Pressure Is Less Than Load-Based Pressure By This, Use Load-Based Pressure From Table F2TSFMPSI00High Speed Lube Limit Delay, 4th GearSEC00High Speed Lube Limit Delay, 5th GearSEC00Pressure Added For 1-2 Upshift PSI00Pressure Added For 2-3 UpshiftPSI00Pressure Added For 3-4 UpshiftPSI001-2 Shift Ratio ThresholdRATIO002-3 Shift Ratio ThresholdRATIO002-1 Shift Ratio ThresholdRATIO003-2 Shift Ratio ThresholdRATIO00Pressure Subtracted For A/C On, 1st GearPSI00Pressure Subtracted For A/C On, 2nd GearPSI00Pressure Subtracted For A/C On, 3rd GearPSI00Pressure Subtracted For A/C On, 4th GearPSI00Coastdown Shift TimeSEC00If Slip < CAL, Allow Engine Brake PressureRPM00Breakpoint Number 1 For Temp. Mod.%00Breakpoint Number 2 For Temp. Mod.%00Breakpoint Number 3 For Temp. Mod.%00Breakpoint Number 4 For Temp. Mod.%00Maximum Force Motor PressurePSI001-2 Upshift Pressure MOD Time LimitSEC002-3 Upshift Pressure MOD Time LimitSEC003-4 Upshift Pressure MOD Time LimitSEC001-2-3 Gear Engine Braking Force Motor Pressure Vs KPHGEAR31000.000000400KPH171000.000000400PSI20.000000255.0000001Garage Shift - Drive - Force Motor Pressure PSI - Trans Temp Vs RPMCommanded pressure when shifting from P/N to Drive.
RPM17400DEG/C8400PSI20.000000255.0000001Garage Shift - Reverse - Force Motor Pressure PSI - Trans Temp Vs RPMCommanded pressure when shifting from P/N to Reverse.
RPM17400DEG/C8400PSI20.000000255.0000001Rolling Garage Shift - Force Motor Pressure PSI - KPH Vs TPSTPS%17400KPH5400PSI20.000000255.00000014Th Gear High Speed Lube Pressure Limit Force Motor Pressure Vs Vehicle SpeedMPH17400PSI10020.000000255.00000015th Gear High Speed Lube Pressure Limit Force Motor Pressure Vs Vehicle Speed MPH17400PSI10020.000000255.00000012nd Gear Temp Pressure AdjustAdjustment made to the commanded pressure on a 1->2 shift based on the transmission temperature.
DEG/C17400TPS%4400PSI20.000000255.00000013rd Gear Temp Pressure AdjustAdjustment made to the commanded pressure on a 2->3 shift based on the transmission temperature.DEG/C17400TPS%4400PSI20.000000255.00000014th Gear Temp Pressure AdjustAdjustment made to the commanded pressure on a 3->4 shift based on the transmission temperature.DEG/C1700TPS%4400PSI20.000000255.0000001Load-Based Force Motor Pressure - TPS% Vs Speed 0-103 KPH TPS%171000.000000400KPH171000.000000400PSI20.000000255.0000001Load-Based Force Motor Pressure - TPS% Vs Speed 103-206 KPHTPS%171000.000000400KPH171000.000000400PSI20.000000255.0000001Normal Mode 2-3-4 Gear Pressure Offset - Force Motor Pressure Vs TPSPressure for 1-2-3-4 upshift.
TPS%17400GEAR3400PSI20.000000255.0000001Performance Mode 2-3-4 Gear Pressure Offset - Force Motor Pressure Vs TPSPressure for 1-2-3-4 upshift.TPS%17400GEAR3400PSI20.000000255.00000014-3-2-1 Downshift Pressure Mod Normal Mode Force Motor Pressure Vs Vehicle Speed MPH17400GEAR CHANGE340020.000000255.00000012-3-4 Pressure Offset PSI Vs TPSTPS%17400GEAR3400PSI20.000000255.00000011-2-3-4 Pressure Ramp Delay Time (Normal Mode) Ramp Delay Time Vs Modified Throttle %TPS17400GEAR - SEC340020.000000255.00000011-2-3-4 Pressure Ramp Delay Time (Performance Mode) Ramp Delay Time Vs Modified Throttle%TPS17400GEAR - SEC340020.000000255.00000011-2-3-4 Ramp 1 Pressure Delta (Normal Mode) Vs Modified Throttle %TPS17400GEAR-PSI/SEC340020.000000255.00000011-2-3-4 Ramp 1 Pressure Delta (Performance Mode) Vs Modified Throttle%TPS17400GEAR-PSI/SEC340020.000000255.00000011-2-3-4 Ramp 2 Pressure Delta (Normal Mode) Vs Modified Throttle%TPS17400GEAR PSI/SEC340020.000000255.00000011-2-3-4 Ramp 2 Pressure Delta (Performance Mode) Vs Modified Throttle%TPS17400GEAR PSI/SEC340020.000000255.0000001Power Enrichment Modification Force Motor Pressure Vs Engine Speed RPM17400PSI10020.000000255.00000011-2-3-4 Pressure Ramp 2 Time Vs Modified Throttle %TPS17400GEAR CHANGE SEC340020.000000255.00000011-2-3-4 Pressure Ramp 1 Extention Time (Delay Time For Ramp 2) (Normal Mode) Delay Time Vs Modified Throttle %TPS17400GEAR CHANGE SEC340020.000000255.00000011-2-3-4 Pressure Ramp 1 Extention Time (Delay Time Of Ramp 2) (Performance Mode) Ramp Delay Time Vs Modified Throttle%TPS17400GEAR CHANGE SEC340020.000000255.0000001Altitude Compensation Factor Used For Modified Base Pressure. Factor Vs Baro & ThrottleF2AFPRSDEG17400KPA17400FACTOR20.000000255.0000001**********Gear Based Altitude Compendated Gain F(Gear)**********00KALTPRS2FAC00KALTPRS3FAC00KALTPRS4FAC00**********Barometric Pressure Calibrations**********00Barometric Pressure Vs AD Counts Lookup TableA/D COUNTS17400KPA10020.000000255.0000001Barometric Pressure Filter CoefficientCOEFF00**********End Baro Pressure Calibrations**********003-2 Downshift Base Pressure @ Low Vehicle Speed Vs Gearbox Torque Or Throttle Mod & D32 Vehicle Speed Or Throttle ModMPH17400FT.LBS OR %9400PSI20.000000255.00000013-2 Downshift Base Pressure @ High Vehicle Speed Vs Gearbox Torque Or Throttle Mod & D32 Vehicle Speed Or Throttle ModMPH17400FT.LBS OR %9400PSI20.000000255.0000001First Pressure Control Solenoid Closed Loop Gain TableDEG/C8400DC/AMP100DC/AMP20.000000255.0000001Second Pressure Control Solenoid Closed Loop Gain TableDEG/C8400DC/AMP10020.000000255.0000001Pressure Control Solenoid - AMPS Vs Positive Pressure & Trans TempThis table controls the current flow required by the pressure control solenoid (or force motor), to achieve the desired signal pressure.
The table values are the amount of current (Amps) required.
The pressure control solenoid (or force motor) is controlled by the PCM by varying the current flow to the solenoid.
The PCM can vary the current from 0.0 amps (high pressure) to 1.1 amps (low pressure).
The pressure control solenoid produces a "signal pressure" which determines the final transmission line pressure.
Signal pressure ranges 0..660 kPa (0..96 psi).
Line pressure ranges 380..1585 kPa (55..230 psi).
PSI17400DEG/C17400AMPS20.000000255.0000001Pressure Control Solenoid - AMPS Vs Negative Pressure & Trans TempThis table controls the current flow required by the pressure control solenoid (or force motor), to achieve the desired signal pressure.
The table values are the amount of current (Amps) required.
The pressure control solenoid (or force motor) is controlled by the PCM by varying the current flow to the solenoid.
The PCM can vary the current from 0.0 amps (high pressure) to 1.1 amps (low pressure).
The pressure control solenoid produces a "signal pressure" which determines the final transmission line pressure.
Signal pressure ranges 0..660 kPa (0..96 psi).
Line pressure ranges 380..1585 kPa (55..230 psi).
PSI17400DEG/C17400AMPS20.000000255.0000001Delta Pressure Vs Transmission TemperatureF2DLTPRSDEG/C17400PSI100PSI20.000000255.0000001**********Pressure Control Solenoid Calibrations**********00Maximum Allowed Current AMPS00Deadband High Value Of Current ErrorAMPS00Deadband Low Value Of Current ErrorAMPS00Maximum Allowed Pressure Control Solenoid Duty Cycle Warning: KPCMAXDC must not be set above 98% for the MFD feedback current cir to work%00Minimum Allowed Pressure Control Solenoid Duty Cycle Warning: KPCMINDC must not be set below 2% for the MDF feedback current cir to work%00Ignition Voltage Threshold At 152c VOLTS00Ignition Voltage Threshold At -40c The thresholds are below which the short detection will be activated but an actual short has not occuredVOLTS00Ignition Voltage Threshold At 152cVOLTS00Ignition Voltage Threshold At -40c VOLTS00Time That Voltage Is Below Fail ThresholdSEC00Pressure Control Solenoid Frequency HZ00Interactive Heavy Purge - Maximum Duty Cycle Vs Airflow Or CylairF9CCPFMXDC%100G/S17400DC%20.000000255.0000001If Delta TPS >= KCPTPSMN Use F9CCPFMN%TPS00If Not Using F9CCPFMN Use This As Min Purge DC%DC00Minimum Purge Duty Cycle After Filtering Of CCPSLEW%DC00Interactive Heavy Purge - Minimum Duty Cycle Vs Airflow Or CylairF9CCPFMNDC%100G/S17400DC%20.000000255.0000001RPM Low Hyst > This IDLE Cell DisabledRPM00RPM Hi Hyst > This IDLE Cell DisabledRPM00If Engine Speed < This Enable M24RPM00If Conditions Met > This Time Set M24SEC00If M24CNT > This, Disable M24 RecoveryCNTS00Reverse Ratio (For Coping With M24)RATIO00If NMAPLD < This, Disable M24 TestKPA00If NMAPLD > This, Disable M24 TestKPA00If THROTMOD < This, Disable M24 Test%00If THROTMOD > This, Disable M24 Test%00First Ratio (For Coping With M24)N=E*2**14RATIO00Second Ratio (For Coping With M24)RATIO00Third Ratio (For Coping With M24)RATIO00Fourth Ratio (For Coping With M24)RATIO00Fifth Ratio (For Coping With M24)For R2, Fourth Gear Ratio = Third Gear RatioRATIO00**********Malf 28 Parameters**********00If Conditions Met For > This CAL Set M28SEC00If M28 CNT > This, Disable M28 RecoveryCNTS00**********Malf 33 Parameters**********00Barometric Sensor High Reading LimitCNTS00Throttle Position Threshold For High Barometric Pressure reading%00RPM Threshold For High Barometric Pressure ReadingRPM00High Barometric Pressure Time LimitSEC00**********Malf 34 Parameters***********00Barometric Sensor Low Reading LimitCNTS00Throttle Position Threshold For Low Barometric Pressure Reading%00RPM Threshold For Low Barometric Pressure ReadingRPM00Low Barometric Pressure Time LimitSEC00**********Malf 37 Parameters***********00If MPH < CAL, Look For Hi MPH Brake OnMPH00If MPH > CAL, Brake Still On, Time MalfMPH00If Conditions Met For > This CAL Set M37SEC00If Conditions Met For > This CAL Set M37SEC00If Conditions Met For > This CAL Set M37CNTS00If M37 CNT > This, Disable M37 RecoveryCNTS00**********Malf 38 Parameters**********00If MPH > CAL, Look For Lo MPH Brake OffMPH00If MPH < CAL, Brake Still Off, Time MalfMPH00If Conditions Met For > This CAL Set M38SEC00If Conditions Met For > This CAL Set M38SEC00If Conditions Met For > This CAL Set M38CNTS00If M38 CNT > This, Disable M38 RecoveryCNTS00**********Malf 52 Parameters**********00If System Voltage > This Enable M52VOLTS00If Conditions Met For > This CAL Set M52SEC00**********Malf 53 Parameters**********00If System Voltage > This Enable M53VOLTS00If Conditions Met For > This CAL Set M53SEC00**********Malf 58 Parameters**********00If Trans Temp A/D < This Enable M58 (Trans Temp Too High)CNTS00If Conditions Met For > This CAL Set M58SEC00Default Trans Temp For MalfunctionDEG/C00**********Malf 59 Parameters**********00If Trans Temp A/D > This Enable M59 (Trans Temp Too Low)CNTS00If Conditions Met For > This CAL Set M59SEC00**********Malf 66 Parameters***********00If Conditions Met For > This CAL Set M66SEC00If M66 CNT > This, Disable M66 RecoveryCNTS00**********Malf 67 Parameters**********00If Conditions Met For > This CAL Set M67SEC00If M67 CNT > This, Disable M67 RecoveryCNTS00**********Malf 85 Parameters**********00If Slip > CAL Then TCC Not LockedRPM00If M85 CNT > This, Disable M85 RecoveryCNTS00Minimum Modified Throttle For Malf 85%00Maximum Modified Throttle For Malf 85%00Minimum Transmission Fluid Temperature For Malf 85DEG00Maximum Transmission Fluid Temperature For Malf 85DEG00If Conditions Met For > This CAL, Set M85SEC00**********Malf 69 Parameters***********00If Slip > CAL Then TCC UnlockedRPM00If Slip <= CAL Then TCC UnlockedRPM00If Conditions Met For > This CAL Set M69SEC00If Throtmod <= This Disable M69%00**********Malf 71 Parameters**********00If Engine Speed < This Enable M71RPM00If Conditions Met For > This CAL Set M71SEC00If Engine Speed > This Enable MalfsRPM00**********Malf 72 Parameters**********00If ABS (Nolast-Noraw) > This Enable M72RPM00If ABS (Nolast-Noraw) > This Enable M72 Used In Park/NeutralRPM00If NE < This Skip Test Of Malf M72RPM00If M72 CNT > This, Disable M72 RecoveryCNTS00If Condition Met > This Time Set M72SEC00**********Malf 73 Parameters**********00If Act Command Current > CAL, Flag MalfAMPS00If Conditions Met For > This CAL Set M73SEC00If M73 CNT > This, Disable M73 RecoveryCNTS00***********Malf 75 Parameters**********00Low Temperature Voltage PointVOLTS00High Temperature Voltage PointVOLTS00Low Temperature Recovery VoltageVOLTS00High Temperature Recovery VoltageVOLTS00If Conditions Met For > This CAL Set M75SEC00If NE < This Disable M72 TestRPM00**********Malf 77 Parameters***********00If Conditions Met For > This CAL Set M77SEC00**********Malf 79 Parameters***********00Temperature Below Which Diag Is ClearedDEG/C00Temperature Above Which Diag Is SetDEG/C00If Conditions Met For > This CAL Set M79SEC00**********Malf 81 Parameters***********00If Condition Met For > This CAL Set M81SEC00If M85 CNT > This, Disable M81 RecoveryCNTS00**********Malf 82 Parameters************00If Condition Met For > This CAL Set M82SEC00If M85 CNT > This, Disable M82 RecoveryCNTS00**********Malf 83 Parameters**********00If Condition Met For > This CAL Set M83SEC00If M85 CNT > This, Disable M83 RecoveryCNTS00**********Malf 86 Parameters***********00If Conditions Met For > This CAL Set M86SEC00If M66 CNT > This, Disable M86 RecoveryCNTS00**********Malf 87 Parameters**********00If Conditions Met For > This CAL Set M87SEC00If M67 CNT > This, Disable M87 RecoveryCNTS00**********Malf 89 Parameters**********00If Trans Temp <= CAL, Skip M89DEG/C00If TPS <= CAL, Skip M89%00If MPH <= CAL, Skip M89MPH00If 1-2 Time <= CAL, Skip M89SEC00If 2-3 Time <= CAL, Skip M89SEC00If 3-4 Time <= CAL, Skip M89SEC00If Condition Met For > This CAL Set M89 (1-2)CNTS00If Condition Met For > This CAL Set M89 (2-3)CNTS00If Condition Met For > This CAL Set M89 (3-4)CNTS00If 9A CNT > This, Disable M89 RecoveryCNTS00**********MICS Option Calibration**********00FF = Hot Open Loop Disabled By Malf 32. 0 = No Hot Open Loop Disable By Malf 320x01FF = AE Disabled By Malf 32. 0 = No AE Disable By Malf 320x01**********Discrete Output Parameters***********00Lag Filter Coefficient For NMPH, N.D. (0-1)COEFF00Fourth Highest Gear Attained By The TransmissionGEAR00Third Default Gear For Failure ConditionsGEAR00Second Output Speed Malfunction Default Gear GEAR00Delay Indicating Loss Of Serial CommSEC00Anti-Theft Attempts To Disable StartCNTS00Anti-Theft Override Time To Start If This Is Set To $FFFF, The Override Time Is Infinite.Note: KOVRDTM >= KLINKKTM or linking will not work.SEC00Anti-Theft PCM-BCM Link Time If This Is Set To $FFFF, The Override Time Is Infinite Note: KOVRDTM >= KLINKKTM or linking will not workSEC00Engine Cranking For This Length Of Time At Startup Without Checking ATM Staus.This Will Avoid Start Relay Chatter If Battery Voltage Is Low.SEC00**********Trip Computer Parameters***********00Fuel UsedCONST00Litre/HR Fuel RateValue Should Be 3600*10*100*4/745 - See TRIPCOMP For Details0.0I00Fuel Used - About 27% GreaterValue Should Be 100*10*256*64/745 See TRIPCOMP For DetailsCONST00Litre/HR Fuel RateValue Should Be 3600*10*100*4/745 See TRIPCOMP For Details0.0I00Fuel Remaining In Fuel TankLITRES00MSG A1 Airbag Deploy Timer To FueldisSEC00Serial Data High Coolant ThresholdDEG00Malfunction Logging Delay Time #1The four malfunction logging variables 1,2,3,4 should be calibrated to the following rules. 4 > 3. 4 > 2. 2>1. 3 is the minimum delay time to turn off the light. 2 & 1 = the minimum time that a single malfunction must be continuously present to be logged. 4 & 3 equals the minimum time that a subsequent malfunction must be continuously present to be logged.SEC00Malfunction Logging Delay Time #2SEC00Malfunction Logging Delay Time #3SEC00Malfunction Logging Delay Time #4SEC00# Of Writes to Eeprom Malf LoggingWhen the number of malfunctions occurences reaches KKDIALIM, No further occurences will be logged in ram or written to eeprom. This should prolong life. CTS00**********Malf 13 & 63 Parameters**********00Delay Before Checking For MalfO2 Sensor diag enable time (see KKO2OLTM below)SEC00O2 Sensor Low Limito2 Sensor diag low sensor voltage level (See KKO20LTM Below)VOLTS00O2 Sensor High Limito2 Sensor diag high sensor voltage level (See KKO2OLMT Below)VOLTS00Throttle Postion Limito2 Sensor diag load level (See KKO2OLTM Below)%00KKO2OLTM Time Limit o2 Sensor diag timer limit
If, After time from engine start exceeds KKO2ENBL, The diag warm flag is set, The o2 sensor voltage is within a window defined by KKO2LOWA and KKO2HIA, and engine load is greater than KKO2LOD for an accumulated time greater than KKO2OLTM; Code 13 (Oxygen sensor) is indicated. The timer accumulates when TPS load is greater than KKO2LOD, And decrements when load is less than KKO2LOD.SEC00Coolant ThresholdOnly when coolant temperature exceeds this value can malf 13 be detected.DEG/C00**********Malf 14/15 Parameters**********00Default Engine Temp For Malf 14/15DEG/C00Malf 14 Coolant Hot Malf 14 Time Since Run EnableSEC00Malf 14 Coolant Temp Hot LimitDEG/C00Default Coolant Adjustment Vs Runtime F14DFLT
When using default coolant, Fan1. Fan1 & Fan2 are forced on.TIME IN SEC17400DEG/C10020.000000255.0000001Malf 15 Coolant Cold Malf 15 Time Since Run EnableSEC00Malf 15 ADCOOL Cold LimitA/D00Malf 14/15 Max Default CoolantDEG/C00**********Malf 16 Parameters**********00Cooldeg Change ComparatorIf COOLDEG-COLDEGOL > 20, M16CTR is incremented up to KKM16 at which point the malf 16 flag is set. This is a soft malf and thereforedoes not turn on the check engine light nor flash during field service. COUNTS00Malf 16 Delay TimerMalf 16 (Unstable temp) will not be performed until time > KKM16TMRSEC00**********Malf 17 Parameters**********00Malf 17 Malf CounterMalf 17 occures when the coolant pullup changes but the coolant ad value does not jump. When this occures KKM17 times a malf 17 is logged. When malf 17 goes away, M17CTR is decremented to 0. At this point, Malf 17 is cleared. (Not from NVRAM)COUNTS00Malf 17 Enable Delay TimeSEC00**********Malf 19 Parameters**********00Max TPS Delta For Malf 19 Entry%00Min Air For Malf 19 ClearMG/CYL00Time Thresh For Malf 19 Active-LogSee KKM19TPS above.SEC00TPS Stuck Threshold Vs RPMF68RPM10400TPS%100%20.000000255.0000001**********Malf 21/22 Parameters**********00Default Throttle Position For Failure%00Malf 21 High TPS Limit%00Malf 21 Time LimitSEC00Malf 22 Low TPS Limit%00**********Malf 23 Parameters**********00Low Temp Limit See F9ATSTBLAD CNT00# Of Occurreences Of Malf 23 To LogCNTS00Default ATS Temp, See F9ATSTBLAD CNTS00**********Malf 25 Parameters (See Also Malf 23 Parameters)**********00High Temp Limit, See F9ATSTBLIf MAT A/D reading is lower than this value then malf 25 is indicated.AD CNTS00# Of Occurrences Of Malf 25 To LogIf MAT A/D counts is lower than KK25TMP for KK25LIM times, A malf 25 condition is logged and KKATSDEF is substituted for ADMAT. If the malf counter is nonzero, but not yet equal to KKM25LIM, The old value of ADMAT is used again.CNTS00**********Malf 26 Parameters**********00Max ADMAT Counts Jumps In 100msIn the 100ms AD read logic, If ADMAT-new mat > KKMXMATD, Then code 26 is set.CTS00Delay TimerMalf 26 will not be tested until time > KKM26TMR.SEC00Malf 26 Active ThresholdWhen MAT changes by KKMXMATD, The malf 26 error counter is incremented until it reaches KKM16LIM at which point a malf 26 is logged and MAT is substituted KKATSDEF when MAT is ok, the error counter is decremented to 0 at which point real MAT is used.CTS00**********Malf 27 Parameters***********00Battery Voltage Threshold For M27 'B'VOLTS00Manifold Pressure Threshold For M27 'B'KPA00Time Threshold For M27 'B'SEC00Lower Speed Ratio Threshold For M27 'C'RATIO00Upper Speed Ratio Threshold For M27 'C'RATIO00Time Threshold For M27 'C'SEC00**********Malf 31 Parameters**********00Message 31 Timer ThresholdSEC00**********Malf 32 Parameters**********Maf default = F18DEF * NTPSLD + KKIACGPS * ISSPMP + KMINGPS00Minimum Airflow For Default Air GM/SEC00GM/SEC Per IAC Step For DEF. AirGM/S/S00Maximum Air Due To IAC PositionGM/SEC00If Freq. Delta < This It's BrokenCOUNTS00Malf 32 Timer SEC00Minimum Airflow (Closed TPS Leakage) For DEF. TPSGM/SEC00GM/SEC Per IAC Step For Default TPSMULT00ESC Failure Default RetardDEG00Default Airflow Vs RPM & TPS %F18DFAIRTPS %5400RPM7400G/S20.000000255.0000001Default TPS Vs Modified AirflowF22DFTPSGM/SEC MODIFIED AIRFLOW17400TPS100TPS%20.000000255.0000001**********Malf 35 Parameters**********00Time That Initial Condition Must Be Met For M35/36 TestSEC00Time That Allows M35 Fault ConditionSEC00Maximum Allowable IAT For M35/36 TestDEG00Negative RPM Offset From ISESDDRPM00Increase Required To Not Set M35 Fault If Possible Vacuum Leak FlaggedRPM00Idle Speed Filter Constant For M35/36 TestRPM00**********Malf 36 Parameters**********00Time Till M36 Fault Set If KK35RPMI Condition Not MetSEC00Time That Allows M36 Fault Condition SEC00Rate At Which IACV Is Opened For M36 TestSEC/STEP00Positive RPM Offset From ISESDD To Flag Possible Vacuum LeakRPM00# Of IACV Steps To Be Taken For M36 TestSTEP00**********Malf 41 Parameters**********00If EST Fall Counts >= This, Set M41FALCTS00Number Of REFS Required To Check Fall CountsREFS00**********Malf 42 Parameters**********00Low RPM For M42 EnablingRPM00Hi RPM For M42 To Switch Between 2 WinRPM00Short Error Window LengthMS00Long Error Window LengthMS00**********Malf 44 Parameters**********00o2 Sensor Low LimitIf the system is in closed loop, Operating at part throttle, ATSDEG <= KKM44MAT, And the filtered oxygen sensor voltage has been less then KKO2MIN for a period of time greater then KK44TIM, Then code 44 (Lean oxygen sensor) is indicated. VOLTS00Malf 44 High MAT LimitSee KKO2MIN above.DEG00Time Limit See KKO2MIN above.SEC00**********Malf 45 Parameters**********00o2 Sensor High LimitIf the system is in closed loopand operating in part throttle and the filtered oxygen sensor voltage has been greater then KKO2MAX for a period of time greater then KK45TIM, Then code 45 (Rich oxygen sensor) is indicated.VOLTS00Time Limit SEC00TPS High LimitRich o2 sensor will not be indicated if TPS is outside a window determined by KK45TPSH & KK45TPSL.%00TPS Low LimitSee above%00**********Malf 46 Parameters**********00Mal 46 - Time ThresholdSEC00Malf 46 - Battery Voltage ThresholdVOLTS00MAF Threshold For M46HERTZ00**********Malf 47 Parameters**********00Number Of 3X Ref Pulses, Without 18X Needed To Set Malf 47REFS00**********Malf 48 Parameters**********00Time W/O Cam Pulses > KKM48TME Set M48SEC00**********Malf 49 Parameters**********00Number Of Times Cam Sensor IntermittentCOUNTS00M49 TimerSEC00**********Malf 54 Parameters**********00Increment Steps For Malf 54 CounterIf the 100ms voltage change is greater than KK54DEL, M54CTR is incremented by KKM54INC counts. When M54CTR reaches KKM54LIM, Malf 54 is logged. If the voltage changes by less than the threshold, M54CTR is decremented by 1 count each loop. If M54CTR has reached KKM59LIM and then decremented to zero KKM54DCT times, Then the check engine light is enabled.COUNTS00Malf 54 Counter ThresholdSee KKM54INC above COUNTS00Malf 54 Voltage Delta ThresholdSee KKM54INC aboveVOLTS00Malf 54 Decay Count ThresholdSee KKM54INC aboveCOUNTS00**********Malf 55 Parameters**********00Threshold For AD Failures Before MalfTher are 3 types of AD failures:
1) AD conversion takes more than 128 microsec
2) VREFLOW goes above KKVRLOW
3) VREFHIGH goes below KKVRHI
If any of these failures occure, A counter is incremented up to KKM55LIM where a malf is logged. If the malf condition goes away, the counter is decremented.CTS00High Malf Threshold For AD VREFLOWSee KKM55LIM.VOLTS00Low Malf Threshold For AD VREFHIGHSee KKM55LIM.VOLTS00**********Malf 56 Parameters**********00Engine Runtime Threshold For Malf 56SEC00Low Cylair Threshold MG/CYL00Time Threshold For Malf 56 Active LogSEC00Air/Fuel Ratio Threshold For Malf 56RATIO00**********Malf 57 Parameters**********00If ADINJ < (ADBAT - KKM57VLT) Then Log M57VOLTS00Time Threshold For Malf 57 Active LogSEC00**********Malf 76 Parameters**********00Max Closed Loop Correction DeltaCOUNT00Time To Set Code 76SEC00**********Malf 78 Parameters**********00Max Block Learn Multiplier Delta COUNT00**********Malf 84 Parameters**********00Time To Set Malf 84SEC00**********Malf 91 Parameters**********00Time To Set Malf 91SEC00**********Malf 92 Parameters**********00# Of Sending Message W/O ResponceCNTS00**********Malf 94 Parameters**********Set up to measure coastdown conditions00Time To Wait For Setting Malf 94SEC00Malf 94 RPM > CAL (Low Limit)RPM00Malf 94 RPM < CAL (High Limit)RPM00Malf 94 TPS < CAL Threshold For Malf 94%00Cylair < CAL Threshold For Malf 94MG/CYL00**********Malf 95 Parameters - Traction Control Input Out Of Range**********00Time To Wait For Setting Malf 95SEC00Delay Time To Wait For Slow Hardware To Read PWM Input From Ignition OnSEC00**********Malf 96 Parameters**********00Maximum Engine Temperature For DetectDEG00Maximum Manifold Air Temp For DetectDEG00Maximum RPM For DetectionRPM00Maximum Engine Run Time For DetectionSEC00Minimum Time For Fault To OccureSEC00**********Malf 97 Parameters**********00Time To Wait For Setting Malf 97SEC00Malf 97 CounterCNTS00**********Malf 98 Parameters**********00Airflow Filter Constant 00Airflow Drop To Pass TestMG/CYL/CYCLE00Idle Settle Time Before Check Max/Min BandSEC00Idle Time Before Commencing TestSEC00Intergrator Filter ConstantCOEFF00Intergrator Delta To Pass TestCNTS00Time To Hold CCP At KK98MXCP SEC00Max Allowable RPM During TestRPM00Max CCP DC For Test%DC00Number Of Failures Before Malf LoggedCNTS00Time To Hold CCP Off During TestSEC00CCP Test Ramp Down Rate%DC/SEC00Allowable RPM Delta During TestRPM00CCP Test Ramp Up Rate%DC/SEC00**********Stall Detection Parameter**********00Engine Run Time Threshold For Stall DetectSEC00Lo Hyst KPHKPH00Hi Hyst KPHKPH00TPS Low HystTPS%00TPS Hi HystTPS%00Airflow Lo Hyst00Airflow Hi Hyst00If Coolant <= This - Disable Hot Open LoopDEG/C00Coolant Must Be > This - To Enable Hot Open LoopDEG/C00If KPH <= This - Disable Hot Open LoopKPH00KPH Must Be > This - To Enable Hot Open LoopKPH00If Air Temp <= This - Disable Hot Open LoopDEG/C00If Cylair <= This - Disable Hot Open LoopMG/CYL00If All Conditions Met > This - Enable Hot Open LoopSEC00Non Zero = Disable P.E If In Hot Open Loop0x01If Hot Open Loop Enabled, Multiply Open Loop AFR By ThisMULT00Hot Open Loop AFR RATIO00InjectorModelBugFixThis fixes (some of) the factory injector model bugs.SPA_RES_Read_XDF_item_infoThis alters the resolution & range of the small PW correction table to suit some types of injectors. Don't fiddle with this if you don't know what it is for.Injector Flow Rate Gram/Sec Of Fuel CONSTANT00If Coolant < This - Disable Cat Protection ModeDEG/C00If Airflow > This - And Timer > Cat High Time, Enable High Airflow Cat ProtectionGM/S00If Airflow < This - Disable High Airflow Cat ProtectionGM/S00If Conditions Met Longer Than CAL, Then Enable High Airflow Cat ProtectionSEC00**********Second Set Of Criteria For Catalyst Protection**********00If Airflow > CAL, INC CAT. PROT. TIMER. Also If Airflow > CAL And Timer > KCATLOTM, Then Enable Low Airflow Cat ProtectionGM/S00If Airflow < This - Dec Cat Protection Timer & Disable Low Flow Cat Protection If Timer < Cat Low TimeGM/S00If Conditions Met >= This - Enable Low Airflow Cat ProtectionSEC00Base Air Fuel Ratio When In Cat Protection Mode RATIO00Delay Dec Of Cat Protection Timer This CAL Each LoopSEC00DFCO Disabled Until This Time After Cat Protection EndedSEC00Catalyst Protection Mode Modifier Of Cat Air Fuel Ratio Vs Airflow F5BCATML
0-2 MultiplierGRAMS/SEC33400MULT10020.000000255.0000001Fuel Intergrator RPM Multiplier 1340010020.000000255.0000001Fuel Intergrator Right Bank Delay Vs Flow1140010020.000000255.0000001Fuel Intergrator Left Bank Delay Vs Flow1140010020.000000255.0000001Fuel Intergrator o2 Filter Time For Slow Trim Vs Airflow1140010020.000000255.0000001Fuel Intergrator RPM Multiplier1340010020.000000255.000000127 PRP1740010020.000000255.0000001PRPTC1740010020.000000255.0000001Trans Temperature Filter Time Constant SEC00Engine Temperature Filter Time Constant SEC00Converter Slip Filter Time Constant SEC00Number Of NE Samples For Derivative Calculation00**********Speed Sensor CAL Values**********00Engine Speed Filter Time ConstantSEC00Input Speed Filter Time ConstantSEC00XMSN Input Speed Filter Time ConstantSEC00Max Time Between XMSN Output PulsesSEC00XMSN Output Speed Filter Time ConstantSEC00Four Wheel Drive Low RatioRATIO00NO/VS Ratio60RPMI00Vehicle Speed Filter Time ConstantSEC00High Kickdown Throttle Threshold%00Low Kickdown Throttle Threshold%00**********Powertrain In Motion Calibration**********00If Engine Speed >= This Set Power Train In MotionRPM00If Vehicle Speed >= This Set Power Train In MotionRPM00If Tur Speed >= This Set Power Train In MotionRPM00**********4 Wheel Drive Low Calibration**********00Disable Diagnastic M72 For K4WDTME During Transition 4WD Lo-Hi/Hi-LoSEC00**********Torque Based Pressure Calibrations**********00Time Passed Since Range Induced ShiftSEC00Lower Speed Threshold To Enable Noise Pass-byMPH00Upper Speed Threshold To Enable Noise Pass-byMPH00Lower Baro Pressure Threshold For Noise Pass-byKPA00Lower Engine Temperature Threshold For Noise Pass-byDEG/C00Lower Throttle Position Threshold For Noise Pass-by%00Valid Time To Enable Noise Pass-bySEC00Time 3-2 Downshift Will Be InhibitedSEC00Time 2-1 Downshift Will Be InhibitedSEC00TCC Off Time Before DownshiftSEC003-2 Downshift Delay SEC004-2 Downshift Delay Low LimitSEC004-2 Downshift Delay High LimitSEC002-1 Downshift Inhibit Throttle Enabling Threshold%002-1 Downshift Inhibit Delta Throttle Enabling Threshold%/SEC002-1 Downshift Inhibit Delta Vehicle Speed Enabling ThresholdMPH/SE003-2 Downshift Delay Low Speed ThresholdMPH003-2 Downshift Delay High Speed ThresholdMPH003-2 Downshift Max Delay SEC003-2 Downshift Min DelaySEC00Engine Temp < This - Inhibit 4th GearDEG/C00Engine Temp > This - Enable 4th GearDEG/C00Engine Temp <= This - Use Cold Shift PatternDEG/C00Engine Temp >= This - Use Normal Shift PatternDEG/C00Active 4-3-2 Time Since Change From D4SEC004-3-2 Downshift Slip ValueRPM004-3-2 Downshift Seq Lower Speed ThresholdMPH004-3-2 Downshift Seq Upper Speed ThresholdMPH00Indefinitely Lock-out 2nd Gear Lower Speed Threshold MPH00**********Calibrations To Allow 4th Gear At High Vehicle Speeds Even If A Soft Landing Is Requested**********00In Case of Copeslnd & Vehicle speed >= This CAL & Current Gear = Gear Default Then Set Desired Gear to GearmaxMPH00**********Min/Max Calibrations For Shift Points**********00Min CAL. For Shift Point (Must Be 0)MPH00Max CAL. For Shift Point (Must Be 255)MPH00**********'Low' PRNDL Mode CAL Values**********00Low Mode Upshift Threshold If Vehicle Speed >= This & PRNDL Is 'Low', Shift From 1st To 2ndMPH00Low Mode Upshift Threshold If Vehicle Speed >= This & PRNDL Is 'Low', Shift From 2nd To 3rdMPH00Low Mode Downshift Threshold If Vehicle Speed < This & PRNDL Is 'Low', Shift From 2nd To 1stMPH00Low Mode Downshift Threshold If Vehicle Speed < This & PRNDL Is 'Low", Shift From 3rd To 2ndMPH00D2 Mode Upshift Threshold If Vehicle Speed >= This & PRNDL Is 'D2', Shift From 2nd To 3rdMPH00D2 Mode Downshift Threshold If Vehicle Speed < This & PRNDL Is 'D2', Shift From 3rd To 2ndMPH00D2 Mode Upshift Threshold If Vehicle Speed >= This & PRNDL Is 'D2', Shift From 1st To 2ndMPH00D2 Mode Downshift Threshold If Vehicle Speed < This & PRNDL Is 'D2', Shift From 2nd To 1stMPH00**********Mode CAL Values**********00Detent Mode 1-2 Upshift Threshold If Vehicle Speed >= This & Mode Is Active & NE >= CAL & Normal Mode & Gear Is 1st, Go To 2ndMPH00Detent Mode 2-3 Upshift Threshold If Vehicle Speed >= This & Mode Is Active & NE >= CAL & Normal Mode & Gear Is 2nd, Go To 3rdMPH00Detent Mode 3-4 Upshift Threshold If Vehicle Speed >= This & Mode Is Active & NE >= CAL & Normal Mode & Gear Is 3rd, Go To 4thMPH00Detent Mode 2-1 Downshift Threshold If Vehicle Speed < This & Mode Is Active & Normal Mode & Gear Is 2nd, Go To 1stMPH00Detent Mode 3-2 Downshift Threshold If Vehicle Speed < This & Mode Is Active & Normal Mode & Gear Is 3rd, Go To 2ndMPH00Detent Mode 4-3 Downshift Threshold If Vehicle Speed < This & Mode Is Active & Normal Mode & Gear Is 4th, Go To 3rdMPH00Cold Kickdown Mode 1-2 Upshift Threshold If Vehicle Speed >= This & Kickdown Mode Is Active & NE >= CAL & Cold Mode & Gear Is 1st, Go To 2ndMPH00Cold Kickdown Mode 2-3 Upshift Threshold If Vehicle Speed >= This & Kickdown Mode Is Active & NE >= CAL& Cold Mode & Gear Is 2nd, Go To 3rdMPH00Cold Kickdown Mode 3-4 Upshift Threshold If Vehicle Speed >= This & Kickdown Mode Is Active & NE >= CAL & Cold Mode & Gear Is 3rd, Go To 4thMPH00Cold Kickdown Mode 2-1 Downshift Threshold If Vehicle Speed < This & Kickdown Mode Is Active & Cold Mode & Gear Is 2nd, Go To 1stMPH00Cold Kickdown Mode 3-2 Downshift Threshold If Vehicle Speed < This & Kickdown Mode Is Active & Cold Mode & Gear Is 3rd, Go To 2ndMPH00Cold Kickdown Mode 4-3 Downshift Threshold Vehicle Speed < This & Kickdown Mode Is Active & Cold Mode & Gear Is 4th, Go To 3rdMPH00Kickdown Mode 1-2 Upshift Threshold If NE >= This & Kickdown Mode Is Active & Vehicle Speed >= CAL & Normal Mode & In 1st, Go To 2ndRPM00Kickdown Mode 2-3 Upshift Threshold If NE >= This & Kickdown Mode Is Active & Vehicle Speed >= CAL & Normal Mode & In 2nd, Go To 3rdRPM00Kickdown Mode 3-4 Upshift Threshold If NE >= This & Kickdown Mode Is Active & Vehicle Speed >= CAL & Normal Mode & In 3rd, Go To 4thRPM00Cold Kickdown Mode 1-2 Upshift Threshold If NE >= This & Kickdown Mode Is Active & Cold Mode & Gear Is 1st, Go To 2ndRPM00Cold Kickdown Mode 2-3 Upshift Threshold If NE >= This & Kickdown Mode Is Active & Cold Mode & Gear Is 2nd, Go To 3rdRPM00Cold Kickdown Mode 3-4 Upshift Threshold If NE >= This & Kickdown Mode Is Active & Cold Mode & Gear Is 3rd, Go To 4thRPM00**********Gear Determination Constants**********00Desired Gear = Second When SEQ234TM < KSEQ13DLLIMITED00Desired Gear = Third When <Limited> Desired Gear = Fourth And SEQ234TM < KSEQ14DL Or SEQ34TM < KSEQ24DLLIMITED00Desired Gear = Third When <Limited> Desired Gear = Fourth And SEQ234TM < KSEQ14DL Or SEQ34TM < KSEQ24DLLIMITED00Engine Speed Threshold For 3-2 Shift. During Output Speed LossRPM00**********Engine Acceleration Detent Shift Control Calibrations**********00Kickdown Upshift Timer For 1-2 Shift, Used To Disable Next ShiftSEC00Kickdown Upshift Timer For 2-3 Shift, Used To Disable Next ShiftSEC00Kickdown Upshift Timer For 3-4 Shift, Used To Disable Next ShiftSEC00***********Gear Max Defines The Maximum Allowed Gear Limited By The Hydralics Per PRNDL State**********00Second Lo Gear Max00Second D2 Gear Max 00Third D3 Gear Max00Fourth D4 Gear Max00**********Calibrations For Garage Shift Selection**********00NE Limit For Abusive Garage ShiftRPM00Throttle For Abusive Garage Shift%00NI Limit To Determin The End Of Garage ShiftRPM00Time Limit For Garage Shift ConditionsSEC00Ramp Down Timer Calibration During Garage Torque Management ManuversSEC00Vehicle Speed Threshold To Enable Garage Shift ConditionsMPH00Torque Management Option Flag Word1= Drive Garage Torque Management Enable0x01**********Calibrations For Enable/Disable Stall Conditions**********00Vehicle Speed To Disable Stall ConditionsMPH00NE Limit For Disabling Stall Conditions Garage ShiftRPM00Throttle Limit For Disabling Stall Conditions%00Vehicle Speed To Enable Stall ConditionsMPH00NE Limit For Enabling Stall Conditions Garage ShiftRPM00Throttle Limit For Enabling Stall Conditions%00Saftey Timer ThresholdSEC00Accel Vs Ratio Based SEM Gear ThresholdCOUNTS00Enable SEM Condition (1=...)Accel Based SEM Enabling Flag0x01**********Start Of Negative Delta Throttle Condition Limit**********00Negative Delta Throttle Condition Limit For 1-2 Upshift%00Negative Delta Throttle Condition Limit For 2-3 Upshift%00Negative Delta Throttle Condition Limit For 3-4 Upshift%00**********End Of Negative Delta Throttle Condition Limits***********00Abuse Mode Deactivated While In Reverse And Garage Shift Timer Has Exceeded Lookup Value Based On Coolant TempF2RGSTME %100DEG/C1740020.000000255.0000001Abuse Mode Deactivated While In Drive And Garage Shift Timer Has Exceeded Lookup Value Based On Coolant TempF2GSTME%100DEG/C1740020.000000255.0000001**********Enabling & Disabling Calibrations For Shift Torque Reduction**********00Enabling Throttle Threshold During 1-2 Upshift%00Enabling Throttle Threshold During 2-3 Upshift%00Enabling Throttle Threshold During 3-4 Upshift%00Enabling Engine Speed Threshold During 1-2 UpshiftRPM00Enabling Engine Speed Threshold During 2-3 UpshiftRPM00Enabling Engine Speed Threshold During 3-4 UpshiftRPM00Time After The Begining Of An Upshift During Which The Torque Management Is EnabledSEC00Enabling Engine Acceleration Threshold Vs Modified Throttle During 1-2-3-4 UpshiftGEAR CHANGE3400TPS%17400DELTA RPM20.000000255.0000001Disabling Engine Acceleration Threshold Vs Modified Throttle During 1-2-3-4 UpshiftGEAR CHANGE3400TPS%17400DELTA RPM20.000000255.0000001**********Calibrations For Upshift Torque Reduction**********00Time Of The Phase 'A' Of A Torque Reduction During 1-2 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'B' Of A Torque Reduction During 1-2 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'C' Of A Torque Reduction During 1-2 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'D' Of A Torque Reduction During 1-2 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'A' Of A Torque Reduction During 2-3 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'B' Of A Torque Reduction During 2-3 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'C' Of A Torque Reduction During 2-3 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'D' Of A Torque Reduction During 2-3 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'A' Of A Torque Reduction During 3-4 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'B' Of A Torque Reduction During 3-4 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'C' Of A Torque Reduction During 3-4 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001Time Of The Phase 'D' Of A Torque Reduction During 3-4 Upshift Time Vs Modified ThrottleSEC100TPS%1740020.000000255.0000001**********3-2 Downshift Control Calibrations***********00Higher Vehicle Speed Engine Acceleration Threshold For Flare Detection Vs MPHRPM/SC100MPH640020.000000255.0000001Lower Vehicle Speed Engine Acceleration Threshold For Flare Detection Vs MPHRPM/SC100MPH640020.000000255.0000001MPH Threshold For 3-2 Table SelectionMPH00Adaptive & Engine Acceleration Table Resolution High SpeedMPH00Adaptive & Engine Acceleration Table Minimum Low SpeedMPH00Adaptive & Engine Acceleration Table Resolution Low Speed MPH00Upper Engine Acceleration Time Threshold For A Flare SEC00Upper Time Window Value For Engine Flare DetectionSEC00Lower Time Window Value For Engine Flare DetectionSEC00Lower Vehicle Speed Threshold To Enable 3-2 Adaptive UpdatingMPH00Lower Delta TPS Threshold To Enable 3-2 Adaptive Updating%/SEC00Lower Time Threshold To Enable 3-2 Adaptive UpdatingMinimum amount of time required between a range change and the initiation of a 3-2 downshift in order to allow 3-2 adaptive updating following a 3-2 downshiftSEC00Maximum Transmission Temperature To Enable 3-2 Adaptive Updating DEG/C00Minimum Transmission Temperature To Enable 3-2 Adaptive UpdatingDEG/C00Minimum Time To Enable 3-2 Adaptive Updating Minimum amount of time required between the initiation of a 4-3 downshift and the initiation of a 3-2 downshift in order to allow 3-2 adaptive updating following a 3-2 downshiftSEC00Minimum TPS To Enable 3-2 Adaptive Updating TPS%00Lowest Allowable 3-2 Adaptive Cell ValuePSI00Highest Allowable 3-2 Adaptive Cell Value PSI003-2 Adaptive Cell Term No Engine Flare DetectionPSI003-2 Adaptive Cell Term Engine Flare DetectedPSI00Transmission Temperature Threshold For 3-2 Solenoid StateDEG/C00Default 3-2 Downshift Pressure Diag FaultPSI00Default 3-2 Downshift Pressure Range Mode PSI00Subtracted 3-2 Downshift Pressure A/C OnPSI003-2 Downshift Pressure Mod Vs Transmission TemperaturePSI100DEG/C940020.000000255.00000013-2 Downshift Gain Vs Lower Vehicle Speed GAIN100MPH940020.000000255.00000013-2 Downshift Gain Vs Higher Vehicle Speed GAIN100MPH940020.000000255.00000013-2 Engine Speed Modifier (Added To 3-2 Downshift Pressure At Lower Vehicle Speeds) Vs D32NE & D32VSPDMPH7400RPM10400PSI20.000000255.00000013-2 Engine Speed Modifier (Added To 3-2 Downshift Pressure At Lower Vehicle Speeds) Vs D32NE & D32VSPDMPH7400RPM10400PSI20.000000255.0000001High Limit Of High Pressure For Compressor 3140 KPA00Low Limit Of High Pressure For Compressor 590 KPA00High Limit Of Low Pressure For Compressor 225 KPA00Low Limit Of Low Pressure For Compressor 196 KPA00A/C Pressure Transducer Table A/D Input Voltage Vs A/C Pressure KPA17400100KPA20.000000255.0000001Base Injector Rate E85 (CC/MIN)Enter injector CC/MIN @3.5 bar here if running E85, you don't need to touch any of the other base injector rates.
Note: this will automatically edit the 'Base Injector Rate (MSEC/GRAM)' to suit.CC/MIN00Base Injector Rate Methanol (CC/MIN)Enter injector CC/MIN @ 3.5 bar here if running methanol, you don't need to touch any of the other base injector rates.
Note: this will automatically edit the 'Base Injector Rate (MSEC/GRAM)' to suit.CC/MIN00Base Injector Rate Petrol (CC/MIN)Enter injector CC/MIN @ 3.5 bar here if running petrol, you don't need to touch any of the other base injector rates.
Note: this will automatically edit the 'Base Injector Rate (MSEC/GRAM)' to suit.CC/MIN00Road Speed Constant PUL/KM00If ACUMDIST > K1KM, INC OdometerPUL/KM00If MPH < CAL, Enable Perf TimerMPH00POS Delta TPS > CAL, Enable Perf TimerDTPS00POS Delta TPS > CAL,Enable Perf TimerThese calibrations below define the criteria for passing gear timer if mph = KPTMPHEN (+- KPTMPHYS) & positive delta tps > KPTTPSPS, Count the period of time it takes to go from KPTMPHEN to KPTMPHDS.DTPS00MPH To Enable Passing Gear TimerMPH00MPH To Disable Passing Gear TimerMPH00Plus/Minus Hysteresis Limit On KPTMPHENMPH0050Ms Timer For Debouncing Of P/N SWSEC00**********Crank Engage Lock-Out**********00Engine Run Time Before Engaging Crank Lockout Strategy. If Time < CAL, Disable LockoutSEC00Crank Engage Lock-Out Engine RPM LimitRPM00**********Engine Run Flag Cals**********00If SU Coolant <= CAL Use Cold Erun ThresholdsDEG/C00***********Non Fuel Engine Run Flag Cals***********00Non Fuel Engine Run RPMN=TFDFREQ*256*120/(E*6)RPM00Non Fuel Engine Run Counter For Start-up COUNTS00**********Fuel Engine Run Flag Cals**********00Fuel Engine Run RPMN=TFDFREQ*256*120/(E*6)RPM00Fuel Engine Run Counter For Start-upCOUNTS00**********Non Fuel Engine Run Flag Cals Cold**********00Non Fuel Engine Run RPMN=TFDFREQ*256*120/(E*6)RPM00Non Fuel Engine Run Counter For Start-upCOUNTS00**********Fuel Engine Run Flag Cals Cold**********00Fuel Engine Run RPMN=TFDFREQ*256*120/(E*6)RPM00Fuel Engine Run Counter For Start-upCOUNTS00If RPM < CAL, Then Clear Erun FlagsRPM00Time Domain Correction To Spark N=E*256*TFDFREQ/4/1000USEC00Max Rate Of Advance Increase Except In DEDEG/S00Maximum Spark Advance Limit For DFCO Exit. Tip-out Detect During DFCO Exit Will Use This RateDEG/S00Maximum Rate Of Advance Increase In Bump Spark DEG/S00Maximum Advance Relative To TDC ( 2's Comp) Limited Between 70 And -20 DegreesDEG00Maximum Retard Relative To TDC ( 2's Comp) Limited Between 70 And -20 DegreesDEG00Maximum Retard While RDSC Tip In Bump Spark Active ( 2's Complement) Limited Between 70 And -20 DegreesDEG00If MPH > CAL Don't Use P/N Spark AdvanceMPH00P/N Spark Advance DEG00**********Air Fuel Parameters And Tables**********00Initialization Value For O2A, Volts VOLTS00Init Value For Slowtrim, VoltsVOLTS00Cooldeg Filter Coefficient, 0-1COEFF00Air Fuel Option Flag Word 3 Set IAC Pos To IACPARKP During A/C Slugging0x01Air Fuel Option Flag Word 3 Set C/L Int To 128 For Delta TPS AE0x02Air Fuel Option Flag Word 3 Set C/L Int To 128 For Delta TPS DE0x04Air Fuel Option Flag Word 3 Set SLWTRIM Initialised To KSLTINIT In AE0x08Air Fuel Option Flag Word 3 Set Enable In-phase Integrator Strategy0x10Air Fuel Option Flag Word 3 SLAIRBPW1 = Execute airflow and bpw calculations every third reference pulse (IRQ3X) 0x20Air Fuel Option Flag Word 3 EXTIDLEN1 = Use cold eos threshold and P/step on extended idle 0x40Air Fuel Option Flag Word 3 CLDFA1 = Add F60CLDFA*FCLDFAML offset to F60_OLFA0x80