11.07.2015 Views

subaru accesstuner factory table descriptions - Cobb Tuning

subaru accesstuner factory table descriptions - Cobb Tuning

subaru accesstuner factory table descriptions - Cobb Tuning

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SUBARU ACCESSTUNER FACTORY TABLEDESCRIPTIONS11/21/2012


IntroductionThis document provides <strong>descriptions</strong> of each of the <strong>factory</strong> <strong>table</strong>s available to tune in the current AccessTUNERsoftware for the Subaru vehicles listed below. Not all <strong>table</strong>s are available for all vehicles due to differences in vehiclehardware and/or engine control unit (ECU) capabilities. The year(s) and model(s) applicable are given witheach <strong>table</strong> description. For help with <strong>table</strong>s specific to the Speed Density feature, please see the 2.0L or 2.5LSpeed Density tuning guide.Applicable Subaru ModelsThe following USDM Subaru models are applicable to this document:• 2002-2013 Subaru Impreza WRX• 2004-2013 Subaru Impreza STI• 2009-2010 Subaru Impreza 2.5GT• 2004 -2013 Subaru Forester XT• 2005-2012 Subaru Legacy GT• 2005-2009 Subaru Outback XTGlossary of Acronyms• A/C = Air Conditioning• A/F = Air/Fuel• AFR = Air/Fuel Ratio• AT = Automatic Transmission• AVCS = Subaru's Active Valve Control System (i.e. variable valve timing)• CL = Closed Loop fueling• DAM = Dynamic Advance Multiplier• DTC = Diagnostic Trouble Code• EGT = Exhaust Gas Temperature• EQ Ratio = Equivalence RatioCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 2


• ECU = Engine Control Unit• FXT = Forester XT model• IPW = Injector Pulse Width• LGT = Legacy GT model• MAF = Mass Airflow• MAP = Manifold Absolute Pressure• MT = Manual Transmission• OL = Open Loop fueling• RPM = Revolutions Per Minute (referring to engine speed)• SSM = Subaru Select Monitor• TGV = Tumble Generator Valve• TPS = Throttle Position Sensor (or more generically referring to throttle position)• WGDC = Wastegate Duty CycleTable Descriptions (in alphabetical order)A/F Correction #3 Adder (Decrease) A [04-05 FXT MT/AT, 04-06 STI] -> This is an adder to A/F Correction #3when conditions, based on rear o2 sensor input, dictate that the correction should decrease. This correction is applieddirectly to the closed loop fueling target.A/F Correction #3 Adder (Decrease) B [04-05 FXT MT/AT, 04-06 STI] -> This is an adder to A/F Correction #3when conditions, based on rear o2 sensor input, dictate that the correction should decrease. This correction is applieddirectly to the closed loop fueling target.A/F Correction #3 Adder (Increase) A [04-05 FXT MT/AT, 04-06 STI] -> This is an adder to A/F Correction #3when conditions, based on rear o2 sensor input, dictate that the correction should increase. This correction is applieddirectly to the closed loop fueling target.A/F Correction #3 Adder (Increase) B [04-05 FXT MT/AT, 04-06 STI] -> This is an adder to A/F Correction #3when conditions, based on rear o2 sensor input, dictate that the correction should increase. This correction is applieddirectly to the closed loop fueling target.A/F Correction #3 Limits (Max/Min) [06-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> These values are the minimum and maximumlimits for A/F Correction #3, a rear oxygen sensor based long-term fueling correction. The <strong>factory</strong> values areCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 3


effectively disabled in that they represent a range that is extremely large, however, these limits can be tuned tomitigate or eliminate this correction.A/F Learning #1 Limits (Min/Max) [ALL MODELS] -> These values are the minimum and maximum limits for A/FLearning #1. A/F Learning #1 is the long-term correction applied to fueling based on feedback from the front oxygensensor.A/F Learning #1 Modify Airflow Limit (Max) [ALL MODELS] -> This is the max. airflow limit for active changesto "A/F Learning #1".A/F Learning #1 Modify Airflow Limit (Min) [ALL MODELS] -> This is the min. airflow limit for active changes to"A/F Learning #1".A/F Learning #3 Limits (Max/Min) [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> These values are the minimum and maximumlimits for A/F Learning #3, a rear oxygen sensor based long-term fueling correction. The <strong>factory</strong> values areeffectively disabled in that they represent a range that is extremely large, however, these limits can be tuned tomitigate or eliminate this correction.AVCS Exhaust Cam Retard (Accel) [10-12 LGT, 08-13 STI] -> This is the degrees of exhaust cam retard forAVCS in accel mode.AVCS Exhaust Cam Retard (Cruise) [10-12 LGT, 08-13 STI] -> This is the degrees of exhaust cam retard forAVCS in cruise mode.AVCS Intake Cam Advance [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI, 06-07 WRX MT/AT, 08 WRX AT,09-10 2.5GT] -> This is the degrees of intake cam advance for AVCS.AVCS Intake Cam Advance (Accel) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI,08-13 WRX MT] -> This is the degrees of intake cam advance for AVCS in accel mode.AVCS Intake Cam Advance (Cruise) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI,08-13 WRX MT] -> This is the degrees of intake cam advance for AVCS in cruise mode.Background Noise Base Smoothing Factor [04 FXT MT/AT, 04-06 STI, 02-05 WRX] -> This value is used asthe smoothing factor for the smoothed component of background noise. The smoothed component is added to thebackground noise interval to determine the final background noise. The smoothing is determined as follows: previoussmoothed value + (smoothing factor * (new corrected knock sensor output - previous smoothed value). Increasingthe smoothing factor will give short-term changes to the corrected knock sensor output more emphasisin determining the smoothed component of background noise.Background Noise Base Smoothing Factor (High RPM Delta) [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When theimmediate RPM delta or the short-term RPM delta exceeds the corresponding high thresholds, this value is usedas the smoothing factor for the smoothed component of background noise. The smoothed component is added tothe background noise interval to determine the final background noise. The smoothing is determined as follows:previous smoothed value + (smoothing factor * (new corrected knock sensor output - previous smoothed value).Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 4


Increasing the smoothing factor will give short-term changes to the corrected knock sensor output more emphasisin determining the smoothed component of background noise.Background Noise Base Smoothing Factor (Low RPM Delta) [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When theimmediate RPM delta and the short-term RPM delta are less than or equal to the corresponding low thresholds,this value is used as the smoothing factor for the smoothed component of background noise. The smoothed componentis added to the background noise interval to determine the final background noise. The smoothing is determinedas follows: previous smoothed value + (smoothing factor * (new corrected knock sensor output - previoussmoothed value). Increasing the smoothing factor will give short-term changes to the corrected knock sensoroutput more weight in determining the smoothed component of background noise.Background Noise Delta Smoothing/Weighting Factor RPM Delta Threshold (Immediate) [05-08 FXTMT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-102.5GT, 09-13 WRX] -> If the immediate RPM delta (current RPM - previous RPM) is greater than this threshold,the "Background Noise Delta Weighting Factor (High Immediate/Short-Term RPM Delta)" and "Background NoiseSmoothing Factor (High Immediate/Short-Term RPM Delta)" <strong>table</strong>s will be used. If the immediate RPM delta isless than or equal to this threshold, the "Background Noise Delta Smoothing/Weighting Factor RPM Delta Threshold(Short-Term)" will be checked.Background Noise Delta Smoothing/Weighting Factor RPM Delta Threshold (Short-Term) [05-08 FXTMT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-102.5GT, 09-13 WRX] -> If the short-term RPM delta (current RPM - recent RPM) is less than or equal to thisthreshold and the immediate RPM delta is less than or equal to the "Background Noise Delta Smoothing/WeightingFactor RPM Delta Threshold (Immediate)" threshold, then the "Background Noise Delta Weighting Factor(Low Immediate/Short-Term RPM Delta)" and "Background Noise Smoothing Factor (Low Immediate/Short-TermRPM Delta)" <strong>table</strong>s will be used, otherwise the "High" <strong>table</strong>s will be used.Background Noise Delta Weighting Factor [04 FXT MT/AT, 04-06 STI, 02-05 WRX] -> This value is used asthe weighting factor for the background noise delta. The background noise delta makes up the background noiseinterval which determines how quickly the background noise calculation reacts to changes in corrected knock sensornoise output. Increasing this <strong>table</strong>'s value will cause the background noise calculation to potentially reactfaster (fixed minimum and maximum limits keep this to a relatively narrow range).Background Noise Delta Weighting Factor (High RPM Delta) [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When theimmediate RPM delta or the short-term RPM delta exceeds the corresponding high thresholds, this value is usedas the weighting factor for the background noise delta. The background noise delta makes up the backgroundnoise interval which determines how quickly the background noise calculation reacts to changes in correctedknock sensor noise output. Increasing this <strong>table</strong>'s value will cause the background noise calculation to potentiallyreact faster. Note: There are fixed minimum and maximum limits for the background interval that can limit the impact.Background Noise Delta Weighting Factor (Low RPM Delta) [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When theimmediate RPM delta and the short-term RPM delta are less than or equal to the corresponding low thresholds,Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 5


this value is used as the weighting factor for the background noise delta. The background noise delta makes upthe background noise interval which determines how quickly the background noise calculation reacts to changesin corrected knock sensor noise output. Increasing this <strong>table</strong>'s value will cause the background noise calculationto potentially react faster (fixed minimum and maximum limits keep this to a relatively narrow range).Baro. Pressure Sensor Calibration (Offset/Multiplier) [04-06 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 04-13 STI, 06 WRX MT/AT, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is themultiplier (2nd value) and offset (1st value) that is applied to the current barometric pressure sensor voltage to determinethe current barometric pressure. Barometric pressure = (baro. pressure sensor volts * multiplier) + offset.Baro. Pressure Sensor Calibration (Offset/Multiplier) A [07-08 FXT MT/AT, 07 WRX MT/AT] -> This is themultiplier (2nd value) and offset (1st value) that is applied to the current barometric pressure sensor voltage to determinethe current barometric pressure. Barometric pressure = (baro. pressure sensor volts * multiplier) + offset.Baro. Pressure Sensor Calibration (Offset/Multiplier) B [07-08 FXT MT/AT, 07 WRX MT/AT] -> This is themultiplier (2nd value) and offset (1st value) that is applied to the current barometric pressure sensor voltage to determinethe current barometric pressure. Barometric pressure = (baro. pressure sensor volts * multiplier) + offset.Boost Control Disable (DAM)(Disable/Re-Enable) [ALL MODELS] -> Boost control is disabled (Wastegate DutyCycle fixed at zero) when the Dynamic Advance Multiplier (DAM) drops below the first value and the current fineknock learning is less than the threshold determined by the "Boost Control Disable (DAM)(Max. Fine KnockLearning)" <strong>table</strong>. Boost control is re-enabled when the DAM rises to or exceeds the second value.Boost Control Disable (DAM)(Max. Fine Knock Learning) [ALL MODELS] -> Boost control is disabled (WastegateDuty Cycle fixed at zero) when the current fine knock learning correction is less than the value in this <strong>table</strong>for the counter period determined by the "Boost Control Disable (DAM)(Max. Fine Knock Learning) Delay" <strong>table</strong>and when the DAM drops below the first value in the "Boost Control Disable (DAM)(Disable/Re-Enable)" <strong>table</strong>.Boost Control Disable (DAM)(Max. Fine Knock Learning) Delay [ALL MODELS] -> When the current fineknock learning correction is continuously below the threshold in the "Boost Control Disable (DAM)(Max. FineKnock Learning)" <strong>table</strong>, a counter is incremented, otherwise this counter is reset. This value is the counter thresholdthat must be exceeded before boost control can be disabled (along with the DAM dropping below the thresholddetermined by the "Boost Control Disable (DAM)(Disable/Re-Enable)" <strong>table</strong>).Boost Control Disable (Fuel Cut Active)(Min. Boost) [ALL 2.5L MODELS] -> When the fuel cut is active andboost control is disabled (as governed by these <strong>table</strong>s) and boost drops to or below this value, boost control willbe re-enabled. When fuel cut is active and boost is greater than this value and the related load and RPM thresholdsare also met, boost control will be disabled.Boost Control Disable (Fuel Cut Active)(Min. Load) [ALL 2.5L MODELS] -> When fuel cut is active and load isgreater than this value and the related thresholds for boost and RPM are also met, boost control will be disabled.When the boost threshold is exceeded and this load value is not, no change will occur.Boost Control Disable (Fuel Cut Active)(Min. RPM) [ALL 2.5L MODELS] -> When fuel cut is active and RPM isgreater than this value and the related thresholds for boost and load are also met, boost control will be disabled.When the boost threshold is exceeded and this RPM value is not, no change will occur.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 6


Boost Limits (Fuel Cut) [02-05 WRX] -> This is the boost threshold (based on barometric pressure) above whichfuel cut will be activated.Boost Limits (Fuel Cut)(Wastegate Solenoid DTC) [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRX MT/AT, 09-102.5GT, 09-13 WRX] -> Fuel cut will be activated and a diagnostic trouble code (DTC) will be set when the actualboost exceeds the threshold in this <strong>table</strong> (based on barometric pressure and RPM) for the counter period determinedby the "Boost Limits (Fuel Cut)(Wastegate Solenoid DTC) Delay".Boost Limits (Fuel Cut)(Wastegate Solenoid DTC) [04-08 FXT MT/AT, 05-09 LGT MT/AT, 07-09 LGT spec.B,04-07 STI, 02-05 WRX, 06-07 WRX MT/AT] -> Fuel cut will be activated and a diagnostic trouble code (DTC) willbe set when the actual boost exceeds the threshold in this <strong>table</strong> (based on barometric pressure) for the counterperiod determined by the "Boost Limits (Fuel Cut)(Wastegate Solenoid DTC) Delay".Boost Limits (Fuel Cut)(Wastegate Solenoid DTC) Delay [ALL 2.5L MODELS] -> This value is a counterthreshold that must be exceeded before the boost limit fuel cut is enabled. The counter is incremented whenboost continuously exceeds the "Boost Limits (Fuel Cut)(Wastegate Solenoid DTC)" threshold, otherwise thecounter is cleared.Boost Limits (Fuel Cut)(Wastegate Solenoid DTC) Delay [02-05 WRX] -> This is the counter threshold in whichboost must continuously exceed the "Boost Limits (Fuel Cut)(Wastegate Solenoid DTC)" threshold in order to activatethe fuel cut and wastegate solenoid DTC. The higher this <strong>table</strong>'s value, the longer actual boost will have tocontinuously exceed the threshold in order to activate the fuel cut and set a DTC.Boost Limits (Fuel Cut)(Wastegate Solenoid DTC) Hysteresis [ALL 2.5L MODELS] -> When current boostdrops to less than or equal to the "Boost Limits (Fuel Cut)(Wastegate Solenoid DTC)" threshold less this <strong>table</strong>'svalue, fueling will be re-enabled (if previously disabled as a result of the boost limit fuel cut).Boost Targets [ALL MODELS] -> This is the desired boost targets. The underlying value is in absolute pressureand the final target is impacted by the "Boost Targets Compensation..." <strong>table</strong>s.Boost Targets Compensation (1st Gear) [ALL 2.5L MODELS] -> This is the compensation to the boost targetsin 1st gear when vehicle speed is below the "Boost Targets Compensation (1st Gear) Activation (Max. Veh.Speed)" threshold. The compensation is applied to the boost targets in absolute pressure ("Boost Targets" <strong>table</strong>value + 1 atmosphere of pressure).Boost Targets Compensation (1st Gear) Activation (Max. Veh. Speed) [ALL 2.5L MODELS] -> This is the vehiclespeed above which the "Boost Targets Compensation (1st Gear)" is disabled.Boost Targets Compensation (Barometric) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 02-05 WRX, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to the boost targetsbased on the current barometric pressure. The compensation is applied to the boost targets in absolute pressure("Boost Targets" <strong>table</strong> value + 1 atmosphere of pressure).Boost Targets Compensation (Barometric) Multiplier [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI, 06-07WRX MT/AT] -> This <strong>table</strong> is used in determining compensation to the boost targets based on barometric pressure.This <strong>table</strong>'s value is a multiplier that applied to the current barometric pressure and the "Boost Targets Compensation(Barometric) Offset" is added to the product. The result is limited to a minimum of 0 and a maximum ofCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 7


1 and this multiplier is then applied to the boost targets in absolute pressure ("Boost Targets" <strong>table</strong> value + 1 atmosphereof pressure).Boost Targets Compensation (Barometric) Offset [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI, 06-07WRX MT/AT] -> This <strong>table</strong> is used in determining compensation to the boost targets based on barometric pressure.The multiplier from the "Boost Targets Compensation (Barometric) Multiplier" <strong>table</strong> is applied to the currentbarometric pressure and this <strong>table</strong>'s value is added to the product. The result is limited to a minimum of 0 and amaximum of 1 and this multiplier is then applied to the boost targets in absolute pressure ("Boost Targets" <strong>table</strong>value + 1 atmosphere of pressure).Boost Targets Compensation (Coolant Temp) [ALL 2.5L MODELS] -> This is the compensation to the boosttargets based on the current coolant temperature. The compensation is applied to the boost targets in absolutepressure ("Boost Targets" <strong>table</strong> value + 1 atmosphere of pressure).Boost Targets Compensation (Intake Temp) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B,07-13 STI, 02-05 WRX, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to the boost targetsbased on the current intake temperature. The compensation is applied to the boost targets in absolute pressure("Boost Targets" <strong>table</strong> value + 1 atmosphere of pressure).Boost Torque Limit Load (Disable Above/Disable Below) [06 LGT MT/AT] -> When calculated load is greaterthan the first value, or less than or equal to the second value, the boost torque limit will be disabled. If calculatedload is less than or equal to the first value and greater than the second value, the boost torque limit will potentiallybe enabled (if all other conditions, some undefined, are also met). The boost torque limit causes WGDC to rampslower and independent of normal boost control causing boost to be limited when it is enabled. Note: This valuealso impacts the activation of "Ignition Timing Compensation (Intake Temp) B" and potentially the max. lambdaclosed loop fueling target.Boost Torque Limit RPM (Disable Below/Disable Above) [06 LGT MT/AT] -> When RPM is greater than thesecond value, or less than or equal to the first value, the boost torque limit will be disabled. If RPM is less than orequal to the second value and greater than the first value, the boost torque limit will potentially be enabled (if allother conditions, some undefined, are also met). The boost torque limit causes WGDC to ramp slower and independentof normal boost control causing boost to be limited when it is enabled. Note: This value also impacts theactivation of "Ignition Timing Compensation (Intake Temp) B" and potentially the max. lambda closed loop fuelingtarget.Closed Loop Delay Max. EGT [04-05 FXT MT/AT, 05-06 LGT MT/AT, 02-03 WRX] -> This is the maximum exhaustgas temperature (EGT) to allow for a delay (if one is called for by the "Closed to Open Loop Delays" <strong>table</strong>)when the decision to switch from closed loop to open loop fueling is made. If the EGT is greater than or equal tothe second value, the current delay will be set to zero. When the EGT drops below the first value, this <strong>table</strong> willhave no effect on the delay.Closed Loop Delay Max. EGT (DAM - High/High/Low/Low) [04-05 WRX] -> This is the maximum exhaust gastemperature (EGT) to allow for a delay (if one is called for by the "Closed to Open Loop Delays" <strong>table</strong>) when thedecision to switch from closed loop to open loop fueling is made. If the EGT is greater than or equal to the second/fourth(depending on DAM) value, the current delay will be set to zero. When the EGT drops below thefirst/third (depending on DAM) value, this <strong>table</strong> will have no effect on the delay.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 8


Closed Loop Delay Max. TPS (Low Baro. Pressure) [04-13 FXT AT, 05-09 LGT AT, 06-08 WRX AT, 09-102.5GT] -> This is the maximum throttle position to allow for a delay (if one is called for by the "Closed to OpenLoop Delays" <strong>table</strong>) when the decision to switch from closed loop to open loop fueling is made. If the throttle positionis greater than or equal to the second value, the current delay will be set to zero. When the throttle positiondrops below the first value, this <strong>table</strong> will have no effect on the delay.Closed Loop Delay Max. TPS (Low Baro. Pressure)(AT) [02-03 WRX] -> This is the maximum throttle positionto allow for a delay (if one is called for by the "Closed to Open Loop Delays" <strong>table</strong>) when the decision to switchfrom closed loop to open loop fueling is made. If the throttle position is greater than or equal to the second value,the current delay will be set to zero. When the throttle position drops below the first value, this <strong>table</strong> will have noeffect on the delay.Closed Loop Delay Max. TPS (MT) [02-03 WRX] -> This is the maximum throttle position to allow for a delay (ifone is called for by the "Closed to Open Loop Delays" <strong>table</strong>) when the decision to switch from closed loop to openloop fueling is made. One of these values will be chosen as the threshold based on the time since engine start,shown in order from earliest to latest. If the throttle position is greater than or equal to this value, the current delaywill be set to zero. When the throttle position drops below this value, this <strong>table</strong> will have no effect on the delay.Closed Loop Delay Max. TPS Table Switch Baro. Pressure (High/Low)(AT) [04-13 FXT AT, 05-09 LGT AT,02-03 WRX, 06-08 WRX AT, 09-10 2.5GT] -> This is the barometric pressure thresholds to determine whether the"Closed Loop Delay Max. TPS (High Baro. Pressure)..." or "Closed Loop Delay Max. TPS (Low Baro.Pressure)..." will be used. If barometric pressure is greater than or equal to the first value, the high baro. pressure<strong>table</strong> will be used. If barometric pressure is less than the second value, the low baro. pressure <strong>table</strong> will be used.Closed Loop Delay Max. Veh. Speed [ALL MODELS] -> This is the maximum vehicle speed to allow for a delay(if one is called for by the "Closed to Open Loop Delays" <strong>table</strong>) when the decision to switch from closed loop toopen loop fueling is made. If vehicle speed is greater than or equal to the second value, the current delay will beset to zero. When vehicle speed drops below the first value, this <strong>table</strong> will have no effect on the delay.Closed Loop Delay Min. Coolant Temp. [ALL MODELS] -> This is the minimum coolant temperature to allow fora delay (if one is called for by the "Closed to Open Loop Delays" <strong>table</strong>) when the decision to switch from closedloop to open loop fueling is made. If coolant temperature is less than this value, the current delay will be set tozero. When coolant temperature is greater than or equal to this value, this <strong>table</strong> will have no effect on the delay.Closed Loop Fueling Target Base [02-05 WRX] -> This value is the closed loop base fueling target before anycompensations are applied.Closed Loop Fueling Target Compensation (Coolant Temp) [04-05 WRX] -> This is the compensation to theclosed loop fueling target based on coolant temperature. This <strong>table</strong>'s value is added to the target, along with othercompensations, to determine the final target.Closed Loop Fueling Target Compensation (Coolant Temp) A [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-06STI, 06-07 WRX MT/AT] -> This is the compensation to the closed loop fueling target based on coolant temperature.This <strong>table</strong>'s value is added to the target, along with other compensations, to determine the final target.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 10


Closed Loop Fueling Target Compensation (Coolant Temp) B [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-06STI, 06-07 WRX MT/AT] -> This is the compensation to the closed loop fueling target based on coolant temperature.This <strong>table</strong>'s value is added to the target, along with other compensations, to determine the final target.Closed Loop Fueling Target Compensation (Coolant Temp) Disable [07-09 LGT MT/AT, 07-09 LGT spec.B,05-13 STI, 02-05 WRX, 08-13 WRX MT] -> When coolant temperature is greater than or equal to this value, the"Closed Loop Fueling Target Compensation (Coolant Temp)" is disabled.Closed Loop Fueling Target Compensation (Coolant Temp)(Accel. Switch) [09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensationto the closed loop fueling target based on coolant temperature and calculated load when the accel switch ison. The accel switch is the immediate determination by the ECU of an acceleration mode based on a number ofconditions. This <strong>table</strong>'s value is added to the target, along with other compensations, to determine the final target.Closed Loop Fueling Target Compensation (Coolant Temp)(AT) [02-03 WRX] -> This is the compensation tothe closed loop fueling target based on coolant temperature. This <strong>table</strong>'s value is added to the target, along withother compensations, to determine the final target.Closed Loop Fueling Target Compensation (Coolant Temp)(Cruise Switch) [09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensationto the closed loop fueling target based on coolant temperature and calculated load when the cruise switch ison. The cruise switch is the immediate determination of a cruise mode by the ECU based on a number of conditions.This <strong>table</strong>'s value is added to the target, along with other compensations, to determine the final target.Closed Loop Fueling Target Compensation (Coolant Temp)(MT) [02-03 WRX] -> This is the compensation tothe closed loop fueling target based on coolant temperature. This <strong>table</strong>'s value is added to the target, along withother compensations, to determine the final target.Closed Loop Fueling Target Compensation (Load) [04-06 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI, 06 WRXMT/AT] -> This is the compensation to the closed loop fueling target based on calculated load and RPM. This <strong>table</strong>'svalue is added to the target, along with other compensations, to determine the final target. Note: Positivecompensations (i.e. leaner impact) in this <strong>table</strong> will potentially force open loop fueling during closed loop.Closed Loop Fueling Target Compensation (Load) [04-05 WRX] -> This is the compensation to the closedloop fueling target based on calculated load and RPM. This <strong>table</strong>'s value is added to the base target, along withother compensations, to determine the final target.Closed Loop Fueling Target Compensation (Load) A [07-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 10-12LGT, 07-09 LGT spec.B, 07-13 STI, 07-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation tothe closed loop fueling target based on calculated load and RPM. This <strong>table</strong>'s value is added to the target, alongwith other compensations, to determine the final target. Note: Positive compensations (i.e. leaner impact) in this<strong>table</strong> will potentially force open loop fueling during closed loop.Closed Loop Fueling Target Compensation (Load) B [07-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 10-12LGT, 07-09 LGT spec.B, 07-13 STI, 07-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation tothe closed loop fueling target based on calculated load and RPM. This <strong>table</strong>'s value is added to the target, alongCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 11


with other compensations, to determine the final target. Note: Positive compensations (i.e. leaner impact) in this<strong>table</strong> will potentially force open loop fueling during closed loop.Closed Loop Fueling Target Compensation (Load)(AT) [02-03 WRX] -> This is the compensation to the closedloop fueling target based on calculated load and RPM. This <strong>table</strong>'s value is added to the base target, along withother compensations, to determine the final target.Closed Loop Fueling Target Compensation (Load)(MT) [02-03 WRX] -> This is the compensation to the closedloop fueling target based on calculated load and RPM. This <strong>table</strong>'s value is added to the base target, along withother compensations, to determine the final target.Closed Loop Fueling Target Compensation (Rear O2) Limits (Max) [ALL 2.5L MODELS] -> This is the maximumlimit for a rear oxygen sensor based compensation to the closed loop fueling target. The <strong>factory</strong> values areeffectively disabled in that they represent a range that is extremely large, however, these limits can be tuned tomitigate or eliminate this compensation.Closed Loop Fueling Target Compensation (Rear O2) Limits (Min) [ALL 2.5L MODELS] -> This is the minimumlimit for a rear oxygen sensor based compensation to the closed loop fueling target. The <strong>factory</strong> values areeffectively disabled in that they represent a range that is extremely large, however, these limits can be tuned tomitigate or eliminate this compensation.Closed Loop Fueling Target Limits (Rich/Lean) [02-05 WRX] -> This <strong>table</strong>'s values represent the minimum andmaximum limits for the closed loop fueling target after all compensations have been applied.Closed to Open Loop Delay [06-08 FXT MT, 07-12 LGT MT, 07-09 LGT spec.B, 08-13 STI, 06-13 WRX MT] ->This value is the delay counter thresholds that determine the delay during the closed loop to open loop transitionwhen the "Closed to Open Loop Delay/Switch (Intelligent)" value is zero OR it is non-zero with an SI-DRIVE modeof sport or sport#. The delay is the period over which the "Closed/Open Loop Transition with Delay (Min. TPS)" or"...Base Pulse Width" <strong>table</strong> values must be continuously exceeded to potentially switch to open loop fueling. Otherfactors, such as the primary open loop fueling <strong>table</strong>, impact the final decision to switch to open loop.Closed to Open Loop Delay/Switch (Intelligent) [07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 08-13 STI]-> This value is the delay counter thresholds that determine the delay during the closed loop to open loop transitionwhen the current SI-DRIVE mode is intelligent and this value is non-zero. The delay is the period over whichthe "Closed/Open Loop Transition with Delay (Min. TPS)" or "...Base Pulse Width" <strong>table</strong> values must be continuouslyexceeded to potentially switch to open loop fueling. Other factors, such as the primary open loop fueling <strong>table</strong>,impact the final decision to switch to open loop.Closed to Open Loop Delays [04-05 FXT MT/AT, 06-13 FXT AT, 05-06 LGT MT/AT, 07-09 LGT AT, 04-07 STI,02-05 WRX, 06-08 WRX AT, 09-10 2.5GT] -> This is the individual delay values which are counter thresholds thatdetermine the delay during the closed loop to open loop transition. The delay is the period over which the"Closed/Open Loop Transition with Delay (Min. TPS)" or "...Base Pulse Width" <strong>table</strong> values must be continuouslyexceeded to potentially switch to open loop fueling. Other factors, such as the primary open loop fueling <strong>table</strong>, impactthe final decision to switch to open loop.Closed/Open Loop Transition Counter Increment (MAF) [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is theCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 12


step value for the counter which is incremented when either the "Closed/Open Loop Transition with Delay (Min.Base Pulse Width)" or "...TPS" threshold is continuously exceeded. This counter is compared to the current delayvalue to potentially determine the switch from closed loop to open loop fueling. Larger values in this <strong>table</strong> will decreasethe time for a potential transition.Closed/Open Loop Transition with Delay (Min. Base Pulse Width) [04-08 FXT MT/AT, 09-13 FXT, 05 LGT AT,07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 04-13 STI, 02-03 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the base pulse width (fuel injector scale * calculated load) threshold that must be continuouslyexceeded over the "Closed to Open Loop Delay" period, in order to potentially switch from closed loop to openloop fueling. When base pulse width drops below this threshold by the value determined by the "Closed/OpenLoop Transition with Delay (Min. Base Pulse Width) Hysteresis" <strong>table</strong>, the potential switch from open loop toclosed loop fueling will begin (the throttle position must also drop below its corresponding threshold).Closed/Open Loop Transition with Delay (Min. Base Pulse Width) A [05 LGT MT, 06 LGT MT] -> This is thebase pulse width (fuel injector scale * calculated load) threshold that must be continuously exceeded over the"Closed to Open Loop Delay" period, in order to potentially switch from closed loop to open loop fueling. Whenbase pulse width drops below this threshold by the value determined by the "Closed/Open Loop Transition withDelay (Min. Base Pulse Width) Hysteresis" <strong>table</strong>, the potential switch from open loop to closed loop fueling will begin(the throttle position must also drop below its corresponding threshold).Closed/Open Loop Transition with Delay (Min. Base Pulse Width) B [05 LGT MT, 06 LGT MT] -> This is thebase pulse width (fuel injector scale * calculated load) threshold that must be continuously exceeded over the"Closed to Open Loop Delay" period, in order to potentially switch from closed loop to open loop fueling. Whenbase pulse width drops below this threshold by the value determined by the "Closed/Open Loop Transition withDelay (Min. Base Pulse Width) Hysteresis" <strong>table</strong>, the potential switch from open loop to closed loop fueling will begin(the throttle position must also drop below its corresponding threshold).Closed/Open Loop Transition with Delay (Min. Base Pulse Width) C [06 LGT MT/AT] -> This is the basepulse width (fuel injector scale * calculated load) threshold that must be continuously exceeded over the "Closedto Open Loop Delay" period, in order to potentially switch from closed loop to open loop fueling. When base pulsewidth drops below this threshold by the value determined by the "Closed/Open Loop Transition with Delay (Min.Base Pulse Width) Hysteresis" <strong>table</strong>, the potential switch from open loop to closed loop fueling will begin (thethrottle position must also drop below its corresponding threshold).Closed/Open Loop Transition with Delay (Min. Base Pulse Width) Hysteresis [ALL MODELS] -> The basepulse width must drop below the "Closed/Open Loop Transition with Delay (Min. Base Pulse Width)" threshold bythis <strong>table</strong>'s value to potentially switch from open loop to closed loop fueling.Closed/Open Loop Transition with Delay (Min. Base Pulse Width)(AT) [04-05 WRX] -> This is the base pulsewidth (fuel injector scale * calculated load) threshold that must be continuously exceeded over the "Closed toOpen Loop Delay" period, in order to potentially switch from closed loop to open loop fueling. When base pulsewidth drops below this threshold by the value determined by the "Closed/Open Loop Transition with Delay (Min.Base Pulse Width) Hysteresis" <strong>table</strong>, the potential switch from open loop to closed loop fueling will begin (thethrottle position must also drop below its corresponding threshold).Closed/Open Loop Transition with Delay (Min. Base Pulse Width)(MT) [04-05 WRX] -> This is the base pulsewidth (fuel injector scale * calculated load) threshold that must be continuously exceeded over the "Closed toCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 13


Open Loop Delay" period, in order to potentially switch from closed loop to open loop fueling. When base pulsewidth drops below this threshold by the value determined by the "Closed/Open Loop Transition with Delay (Min.Base Pulse Width) Hysteresis" <strong>table</strong>, the potential switch from open loop to closed loop fueling will begin (thethrottle position must also drop below its corresponding threshold).Closed/Open Loop Transition with Delay (Min. TPS) [04-08 FXT MT/AT, 09-13 FXT, 05 LGT AT, 07-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 04-13 STI, 02-05 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] ->This is the throttle position threshold that must be continuously exceeded over the "Closed to Open Loop Delay"period, in order to potentially switch from closed loop to open loop fueling. When throttle position drops below thisthreshold by the value determined by the "Closed/Open Loop Transition with Delay (Min. TPS) Hysteresis" <strong>table</strong>,the potential switch from open loop to closed loop fueling will begin (the base pulse width must also drop below itscorresponding threshold).Closed/Open Loop Transition with Delay (Min. TPS) A [05 LGT MT, 06 LGT MT] -> This is the throttle positionthreshold that must be continuously exceeded over the "Closed to Open Loop Delay" period, in order to potentiallyswitch from closed loop to open loop fueling. When throttle position drops below this threshold by the valuedetermined by the "Closed/Open Loop Transition with Delay (Min. TPS) Hysteresis" <strong>table</strong>, the potential switchfrom open loop to closed loop fueling will begin (the base pulse width must also drop below its correspondingthreshold).Closed/Open Loop Transition with Delay (Min. TPS) B [05 LGT MT, 06 LGT MT] -> This is the throttle positionthreshold that must be continuously exceeded over the "Closed to Open Loop Delay" period, in order to potentiallyswitch from closed loop to open loop fueling. When throttle position drops below this threshold by the valuedetermined by the "Closed/Open Loop Transition with Delay (Min. TPS) Hysteresis" <strong>table</strong>, the potential switchfrom open loop to closed loop fueling will begin (the base pulse width must also drop below its correspondingthreshold).Closed/Open Loop Transition with Delay (Min. TPS) C [06 LGT MT/AT] -> This is the throttle position thresholdthat must be continuously exceeded over the "Closed to Open Loop Delay" period, in order to potentially switchfrom closed loop to open loop fueling. When throttle position drops below this threshold by the value determinedby the "Closed/Open Loop Transition with Delay (Min. TPS) Hysteresis" <strong>table</strong>, the potential switch from open loopto closed loop fueling will begin (the base pulse width must also drop below its corresponding threshold).Closed/Open Loop Transition with Delay (Min. TPS) Hysteresis [ALL MODELS] -> Throttle position must dropbelow the "Closed/Open Loop Transition with Delay (Min. TPS)" threshold by this <strong>table</strong>'s value to potentiallyswitch from open loop to closed loop fueling.Coarse Knock Learning (DAM) Advance Delay [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGTspec.B, 04-13 STI, 02-05 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is the counter periodover which the knock signal must be continuously clear before the current dynamic advance multiplier can be incremented.This counter increments when the knock signal is clear and the counter is cleared when the knocksignal is set.Coarse Knock Learning (DAM) Mode Fine Learning Threshold (Abs) [04 FXT MT/AT, 04 STI, 02-05 WRX] ->This is the absolute threshold of fine knock learning for potential coarse knock learning (DAM) mode activation (allother conditions and thresholds must also be met). When the absolute fine knock learning is greater than or equalCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 14


to this value and all other thresholds and conditions are met, coarse knock learning mode will be active, allowingfor potential changes to the DAM.Coarse Knock Learning (DAM) Mode Fine Learning Threshold (Abs) Dyn. Adv. Ratio [04 FXT MT/AT, 04STI, 02-05 WRX] -> This multiplier determines a comparison value based on the current dynamic advance mapvalue that must be met by the absolute fine knock learning before potential coarse knock learning (DAM) modeactivation (all other conditions and thresholds must also be met). The comparison value is determined as follows:dynamic advance map value * multiplier. When the current absolute fine knock learning is greater than or equal tothe comparison value and all other thresholds and conditions are met, coarse knock learning mode will be active,allowing for potential changes to the DAM.Coarse Knock Learning (DAM) Mode Fine Learning Threshold (Neg) [05-08 FXT MT/AT, 09-13 FXT, 05-09LGT MT/AT, 07-09 LGT spec.B, 05-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the negativethreshold of fine knock learning for potential coarse knock learning (DAM) mode activation (all other conditionsand thresholds must also be met). When fine knock learning is less than or equal to this value and all otherthresholds and conditions are met, coarse knock learning mode will be active, allowing for potential changes tothe DAM.Coarse Knock Learning (DAM) Mode Fine Learning Threshold (Neg) Dyn. Adv. Ratio [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 05-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> Thismultiplier determines a comparison value based on the current dynamic advance map value that must be met byfine knock learning before potential coarse knock learning (DAM) mode activation (all other conditions and thresholdsmust also be met). The comparison value is determined as follows: dynamic advance map value * multiplier.When the current fine knock learning is less than or equal to the comparison value and all other thresholds andconditions are met, coarse knock learning mode will be active, allowing for potential changes to the DAM.Coarse Knock Learning (DAM) Mode Fine Learning Threshold (Pos) [05-08 FXT MT/AT, 09-13 FXT, 05-09LGT MT/AT, 07-09 LGT spec.B, 05-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the positivethreshold of fine knock learning for potential coarse knock learning (DAM) mode activation (all other conditionsand thresholds must also be met). When fine knock learning is greater than this value and all other thresholds andconditions are met, coarse knock learning mode will be active, allowing for potential changes to the DAM.Coarse Knock Learning (DAM) Mode Fine Learning Threshold (Pos) Alt. [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 05-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is an alternatepositive threshold of fine knock learning for potential coarse knock learning (DAM) mode activation when apositive change to fine knock learning occurs within a specific DAM range (all other conditions and thresholdsmust also be met). When fine knock learning is greater than this value over the delay period and all other thresholdsand conditions are met, coarse knock learning mode will be active, allowing for potential changes to theDAM.Coarse Knock Learning (DAM) Mode Fine Learning Threshold (Pos) Alt. (Max. DAM) [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 05-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> Thisis the maximum dynamic advance multiplier (DAM) to potentially allow for the alternate positive fine knock learningthreshold to be used in potential coarse knock learning (DAM) mode activation (all other conditions andthresholds must also be met).Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 15


Coarse Knock Learning (DAM) Mode Fine Learning Threshold (Pos) Alt. (Min. DAM) [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 05-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> Thisis the minimum dynamic advance multiplier (DAM) to potentially allow for the alternate positive fine knock learningthreshold to be used in potential coarse knock learning (DAM) mode activation (all other conditions and thresholdsmust also be met).Coarse Knock Learning (DAM) Mode Fine Learning Threshold (Pos) Alt. Delay [05-08 FXT MT/AT, 09-13FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 05-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This isthe minimum period over which the alternate positive threshold of fine knock learning must be continuously exceededfor potential coarse knock learning (DAM) mode activation when a positive change to fine knock learningoccurs within a specific DAM range (all other conditions and thresholds must also be met).Coarse Knock Learning (DAM) Mode Fine Learning Threshold (Pos) Dyn. Adv. Ratio [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 05-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> Thismultiplier determines a comparison value based on the current dynamic advance map value that must be met byfine knock learning before potential coarse knock learning (DAM) mode activation (all other conditions and thresholdsmust also be met). The comparison value is determined as follows: dynamic advance map value * multiplier.When the current fine knock learning is greater than the comparison value and all other thresholds and conditionsare met, coarse knock learning mode will be active, allowing for potential changes to the DAM.Coarse Knock Learning (DAM) Mode Min. Dyn. Adv. Map Value [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 07-09 LGT spec.B, 04-13 STI, 02-05 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is theminimum dynamic advance map value before potential coarse knock learning (DAM) mode activation (all otherconditions and thresholds must also be met). The comparison value is determined as follows: dynamic advancemap value * multiplier. When the current dynamic advance map value is greater than this value and all otherthresholds and conditions are met, coarse knock learning mode will be active, allowing for potential changes tothe DAM.Coarse Knock Learning (DAM) Mode Neg. Inhibit Failsafe Off (Min. DAM) [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-13 STI, 02-05 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] ->When the dynamic advance multiplier (DAM) is less than or equal to this threshold, coarse knock learning (DAM)mode activation will not occur unless the current fine knock learning is positive.Coarse Knock Learning (DAM) Modify (Load Range) [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09LGT spec.B, 04-13 STI, 02-05 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the calculated loadrange in which potential changes to the dynamic advance multiplier (DAM) can be made. The "Coarse KnockLearning (DAM) Modify (RPM Range)" must also be met as well as other conditions.Coarse Knock Learning (DAM) Modify (Min. Dyn. Adv. Map Value) [ALL MODELS] -> This value is the minimumcurrent dynamic advance Max. <strong>table</strong> look-up value required for re-evaluation of the DAM after enteringcoarse knock learning mode. This is one of several requirements that must be met.Coarse Knock Learning (DAM) Modify (RPM Range) [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09LGT spec.B, 04-13 STI, 02-05 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the RPM range inwhich potential changes to the dynamic advance multiplier (DAM) can be made. The "Coarse Knock Learning(DAM) Modify (Load Range)" must also be met as well as other conditions.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 16


Coarse Knock Learning (DAM) Raw Base Decrement (Consecutive Knock) [10-12 LGT] -> This value is theraw base increment for coarse knock learning when a number of conditions are met. This value is modified by the"Coarse Knock Learning (DAM) Step Value Determination (Raw Base Multiplier)" <strong>table</strong> to determine the final potentialcoarse knock learning increment. The conditions required for use of this increment value are as follows: dynamicadvance is greater than the "Coarse Knock Learning (DAM) Modify (Min. Dyn. Adv. Map Value)" threshold,the current fine knock learning is greater than zero, the current fine knock learning is less than or equal to: ((1-DAM) * Dyn. Adv), and the correction would be part of an initial number of corrections post-reset.Coarse Knock Learning (DAM) Raw Base Decrement (Non-Consecutive Knock)(Initial Post-Reset) [10-12LGT] -> This value is the raw base decrement for coarse knock learning when a number of conditions are met.This value is modified by the "Coarse Knock Learning (DAM) Step Value Determination (Raw Base Multiplier)" <strong>table</strong>to determine the final potential coarse knock learning decrement. The conditions required for use of thisdecrement value are as follows: dynamic advance is greater than the "Coarse Knock Learning (DAM) Modify(Min. Dyn. Adv. Map Value)" threshold, the current fine knock learning is less than or equal to zero, the currentfine knock learning is greater than: (DAM * (Dyn. Adv * -1)), the current knock event is non-consecutive, and thecorrection would be part of an initial period after reset.Coarse Knock Learning (DAM) Raw Base Decrement (Non-Consecutive Knock)(Post-Initial) [10-12 LGT] ->This value is the raw base decrement for coarse knock learning when a number of conditions are met. This valueis modified by the "Coarse Knock Learning (DAM) Step Value Determination (Raw Base Multiplier)" <strong>table</strong> to determinethe final potential coarse knock learning decrement. The conditions required for use of this decrement valueare as follows: dynamic advance is greater than the "Coarse Knock Learning (DAM) Modify (Min. Dyn. Adv. MapValue)" threshold, the current fine knock learning is less than or equal to zero, the current fine knock learning isgreater than: (DAM * (Dyn. Adv * -1)), the current knock event is non-consecutive, and the correction would be afterthe initial number of corrections (post-reset) has expired.Coarse Knock Learning (DAM) Raw Base Increment (Initial Post-Reset) [10-12 LGT] -> This value is the rawbase increment for coarse knock learning when a number of conditions are met. This value is modified by the"Coarse Knock Learning (DAM) Step Value Determination (Raw Base Multiplier)" <strong>table</strong> to determine the final potentialcoarse knock learning increment. The conditions required for use of this increment value are as follows: dynamicadvance is greater than the "Coarse Knock Learning (DAM) Modify (Min. Dyn. Adv. Map Value)" threshold,the current fine knock learning is greater than zero, the current fine knock learning is less than or equal to: ((1-DAM) * Dyn. Adv), and the correction would be part of an initial number of corrections post-reset.Coarse Knock Learning (DAM) Raw Base Increment (Post-Initial) [10-12 LGT] -> This value is the raw baseincrement for coarse knock learning when a number of conditions are met. This value is modified by the "CoarseKnock Learning (DAM) Step Value Determination (Raw Base Multiplier)" <strong>table</strong> to determine the final potentialcoarse knock learning increment. The conditions required for use of this increment value are as follows: dynamicadvance is greater than the "Coarse Knock Learning (DAM) Modify (Min. Dyn. Adv. Map Value)" threshold, thecurrent fine knock learning is greater than zero, the current fine knock learning is less than or equal to: ((1-DAM) *Dyn. Adv), and the correction would be part of an initial number of corrections post-reset.Coarse Knock Learning (DAM) Step Value Determination (Raw Base Multiplier) [10-12 LGT] -> This multiplieris applied to the current raw base increment or decrement value (as determined by the "Coarse KnockLearning (DAM) Raw Base..." <strong>table</strong>s) to determine the final step value applied to the current DAM. A multiplier ofzero means no change to the DAM will occur (allowing control of when the DAM can change on a load/RPM ba-Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 17


sis). The y-axis input for this <strong>table</strong> is the current fine knock learning index position which is determined by the currentload and RPM relative to the ranges that make up the fine knock learning <strong>table</strong> in RAM. When viewing the"Fine Knock Learning" <strong>table</strong>, the lowest load and RPM cell would be index 0 and increasing by 1 for every cellfrom left to right, top to bottom.Coolant Temp. Sensor Calibration [ALL MODELS] -> This <strong>table</strong> determines the sensor calibration for thecoolant temperature sensor.Cranking Fuel Injector Pulse Width Base A [ALL MODELS] -> This is the base injector pulse width based oncoolant temperature when cranking the engine. Compensation <strong>table</strong>s may also impact the final cranking pulsewidth.Cranking Fuel Injector Pulse Width Base B [ALL MODELS] -> This is the base injector pulse width based oncoolant temperature when cranking the engine. Compensation <strong>table</strong>s may also impact the final cranking pulsewidth.Cranking Fuel Injector Pulse Width Base C [ALL MODELS] -> This is the base injector pulse width based oncoolant temperature when cranking the engine. Compensation <strong>table</strong>s may also impact the final cranking pulsewidth.Cranking Fuel Injector Pulse Width Base D [ALL MODELS] -> This is the base injector pulse width based oncoolant temperature when cranking the engine. Compensation <strong>table</strong>s may also impact the final cranking pulsewidth.Cranking Fuel Injector Pulse Width Base E [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the base injector pulse widthbased on coolant temperature when cranking the engine. Compensation <strong>table</strong>s may also impact the final crankingpulse width.Cranking Fuel Injector Pulse Width Base F [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the base injector pulse widthbased on coolant temperature when cranking the engine. Compensation <strong>table</strong>s may also impact the final crankingpulse width.Cranking Fuel Injector Pulse Width Compensation (Accelerator) [ALL 2.5L MODELS] -> This is the compensationto the base cranking injector pulse width based on accelerator pedal position.Cranking Fuel Injector Pulse Width Compensation (Intake Temp) [09-13 FXT, 10-12 LGT, 08-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to the base cranking injector pulse widthbased on intake temperature.Cranking Fuel Injector Pulse Width Compensation (Manifold Pressure) [09-13 FXT, 10-12 LGT, 08-13 STI,02-05 WRX, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to the base cranking injectorpulse width based on manifold pressure.Cranking Fuel Injector Pulse Width Compensation (RPM) [04-05 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI]-> This is the compensation to the base cranking injector pulse width based on RPM and coolant temperature.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 18


Cranking Fuel Injector Pulse Width Compensation (RPM) A [06-08 FXT MT/AT, 06-07 WRX MT/AT] -> This isthe compensation to the base cranking injector pulse width based on RPM and coolant temperature.Cranking Fuel Injector Pulse Width Compensation (RPM) B [06-08 FXT MT/AT, 06-07 WRX MT/AT] -> This isthe compensation to the base cranking injector pulse width based on RPM and coolant temperature.Cranking Fuel Injector Pulse Width Compensation (RPM)(Accel. Switch) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation tothe base cranking injector pulse width based on RPM and coolant temperature when the accel switch is on. Theaccel switch is the immediate determination by the ECU of an acceleration mode based on a number of conditions.Cranking Fuel Injector Pulse Width Compensation (RPM)(AT) [02-05 WRX] -> This is the compensation to thebase cranking injector pulse width based on RPM and coolant temperature.Cranking Fuel Injector Pulse Width Compensation (RPM)(Cruise Switch) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation tothe base cranking injector pulse width based on RPM and coolant temperature when the cruise switch is on. Thecruise switch is the immediate determination by the ECU of a cruise mode based on a number of conditions.Cranking Fuel Injector Pulse Width Compensation (RPM)(MT) [02-05 WRX] -> This is the compensation to thebase cranking injector pulse width based on RPM and coolant temperature.Cranking Fuel Injector Pulse Width Compensation (TPS) [02-05 WRX] -> This is the compensation to thebase cranking injector pulse width based on throttle position.Cruise Control Speed Limit (Max) [07 STI] -> This is the maximum vehicle speed that cruise control can target.Cruise Control Speed Limit (Max) A [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-06 STI, 08-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the maximum vehicle speed thatcruise control can target.Cruise Control Speed Limit (Max) B [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-06 STI, 08-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the maximum vehicle speed thatcruise control can target.Cruise Control Speed Limit (Max) C [04-05 FXT MT/AT, 05-06 LGT MT/AT, 08-09 LGT MT/AT, 08-09 LGTspec.B, 04-06 STI] -> This is the maximum vehicle speed that cruise control can target.Cruise Control Speed Limit (Max) D [04-05 FXT MT/AT, 05-06 LGT MT/AT, 08-09 LGT MT/AT, 08-09 LGTspec.B, 04-06 STI] -> This is the maximum vehicle speed that cruise control can target.Cruise Control Speed Limit (Max) E [04-05 FXT MT/AT, 05-06 LGT MT/AT, 08-09 LGT MT/AT, 08-09 LGTspec.B, 04-06 STI] -> This is the maximum vehicle speed that cruise control can target.Cruise Control Speed Limit (Min) [07 STI] -> This is the minimum vehicle speed that cruise control can target.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 19


Cruise Control Speed Limit (Min) A [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-06 STI, 08-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the minimum vehicle speed thatcruise control can target.Cruise Control Speed Limit (Min) B [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-06 STI, 08-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the minimum vehicle speed thatcruise control can target.Cruise Control Speed Limit (Min) C [04-05 FXT MT/AT, 05-06 LGT MT/AT, 08-09 LGT MT/AT, 08-09 LGTspec.B, 04-06 STI] -> This is the minimum vehicle speed that cruise control can target.Cruise Control Speed Limit (Min) D [04-05 FXT MT/AT, 05-06 LGT MT/AT, 08-09 LGT MT/AT, 08-09 LGTspec.B, 04-06 STI] -> This is the minimum vehicle speed that cruise control can target.Cruise Control Speed Limit (Min) E [04-05 FXT MT/AT, 05-06 LGT MT/AT, 08-09 LGT MT/AT, 08-09 LGTspec.B, 04-06 STI] -> This is the minimum vehicle speed that cruise control can target.Dynamic Advance Max [04-08 FXT MT/AT, 05-06 LGT MT/AT, 06-07 WRX MT/AT] -> This is the maximumknock-corrected level of ignition timing added to primary ignition. Total ignition timing = primary ignition map value+ dynamic advance + other ignition timing compensations. Dynamic advance = (dynamic advance Max. mapvalue * current DAM) + feedback knock retard + fine knock learning.Dynamic Advance Max [02-05 WRX] -> This is the maximum knock-corrected level of ignition timing added toprimary ignition. Total ignition timing = primary ignition map value + dynamic advance + other ignition timing compensations.Dynamic advance = (dynamic advance Max. map value * (current DAM / 16)) + feedback knock retard+ fine knock learning.Dynamic Advance Max. Accel. [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 08 WRX MT/AT,09-10 2.5GT, 09-13 WRX] -> This is the maximum knock-corrected level of ignition timing added to primary ignitionin accel mode. Total ignition timing = primary ignition map value + dynamic advance + other ignition timingcompensations. Dynamic advance = (dynamic advance Max. map value * current DAM) + feedback knock retard+ fine knock learning.Dynamic Advance Max. Adder (Knock Conditions) [04-06 STI] -> This is the maximum level of ignition timingadded to primary dynamic advance based on knock conditions. Knock conditions include current knock, knockhistory and conditions that may lead to knock.Dynamic Advance Max. Adder A (Knock Conditions) [07-13 STI] -> This is the maximum level of ignition timing(with the DAM applied) added to primary dynamic advance based on knock conditions. Knock conditions includecurrent knock, knock history and conditions that may lead to knock.Dynamic Advance Max. Adder B (Knock Conditions) [07-13 STI] -> This is the maximum level of ignition timingadded to primary dynamic advance based on knock conditions. Knock conditions include current knock, knockhistory and conditions that may lead to knock.Dynamic Advance Max. Adder Modify (RPM Range) [04-13 STI] -> This is the RPM range in which the dynamicadvance adder multipliers, which determine the amount of the applied adder, could potentially be changedCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 20


as well as the map ratio used in determining the high/low primary advance for 04-06 models. If RPM is outside ofthis range, no change is made to these multipliers.Dynamic Advance Max. Cruise [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 08 WRX MT/AT,09-10 2.5GT, 09-13 WRX] -> This is the maximum knock-corrected level of ignition timing added to primary ignitionin cruise mode. Total ignition timing = primary ignition map value + dynamic advance + other ignition timingcompensations. Dynamic advance = (dynamic advance Max. map value * current DAM) + feedback knock retard+ fine knock learning.Dynamic Advance Max. Primary (Knock Conditions High) [04-06 STI] -> This is the maximum knock-correctedlevel of ignition timing added to primary ignition when knock conditions are high. Knock conditions include currentknock, knock history and conditions that may lead to knock and determine the dyn. adv. primary map ratio, with arange of 0 to 1, which is applied to this <strong>table</strong>'s values to determine the current primary dynamic advance. Total ignitiontiming = primary ignition map value + dynamic advance + other ignition timing compensations. Primary dynamicadvance = (dyn. adv. Max. primary low * primary map ratio) + (dyn. adv. Max. primary high * (1.0 - primarymap ratio)). Dynamic advance = (primary dyn. adv. * DAM) + final adder dyn. adv.Dynamic Advance Max. Primary (Knock Conditions Low) [04-06 STI] -> This is the maximum knock-correctedlevel of ignition timing added to primary ignition when knock conditions are low. Knock conditions include currentknock, knock history and conditions that may lead to knock and determine the dyn. adv. primary map ratio, with arange of 0 to 1, which is applied to this <strong>table</strong>'s values to determine the current primary dynamic advance. Total ignitiontiming = primary ignition map value + dynamic advance + other ignition timing compensations. Primary dynamicadvance = (dyn. adv. Max. primary low * primary map ratio) + (dyn. adv. Max. primary high * (1.0 - primarymap ratio)). Dynamic advance = (primary dyn. adv. * DAM) + final adder dyn. adv.Dynamic Advance Max. Primary Accel. [07-13 STI] -> This is the maximum knock-corrected level of ignitiontiming added to primary ignition in accel mode. Total ignition timing = primary ignition map value + dynamic advance+ other ignition timing compensations. Dynamic advance = (dyn. adv. Max. primary map value * currentDAM) + final dyn. adv. Max. adder A + final dyn. adv. Max. adder B + feedback knock retard + fine knock learning.Dynamic Advance Max. Primary Cruise [07-13 STI] -> This is the maximum knock-corrected level of ignitiontiming added to primary ignition in cruise mode. Total ignition timing = primary ignition map value + dynamic advance+ other ignition timing compensations. Dynamic advance = (dyn. adv. Max. primary map value * currentDAM) + final dyn. adv. Max. adder A + final dyn. adv. Max. adder B + feedback knock retard + fine knock learning.Dynamic Advance Multiplier (DAM) Reset (Default) [ALL MODELS] -> This value is the initial value of the dynamicadvance multiplier (DAM) after the ECU is reset and at the beginning of a coarse knock learning sessionwhere the DAM would be re-evaluated.Dynamic Advance Multiplier (DAM) Reset (Initial Step Value) [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 07-09 LGT spec.B, 04-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is the stepvalue for the first change to the dynamic advance multiplier (DAM) when re-evaluation of the DAM begins during acoarse knock learning session. When this starts, the DAM is reset to the "Dynamic Advance Multiplier (DAM) Reset(Default)" value and the step value is added or subtracted from the default value, depending on the currentknock signal. The step value is reduced by half when, during the session, the DAM changes from a negative topositive direction or vice versa. When the step value is less than or equal to 0.0625 or the DAM hits 0 or 1 for aperiod of time, the session ends.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 21


Dynamic Advance Multiplier (DAM) Reset (Initial Step Value) [02-05 WRX] -> This value is the step value forthe first change to the dynamic advance multiplier (DAM) when re-evaluation of the DAM begins during a coarseknock learning session. When this starts, the DAM is reset to the "Dynamic Advance Multiplier (DAM) Reset (Default)"value and the step value is added or subtracted from the default value, depending on the current knock signal.The step value is reduced by half when, during the session, the DAM changes from a negative to positive directionor vice versa. When the step value is less than or equal to 1 or the DAM hits 0 or 16 for a period of time,the session ends.Exhaust Gas Temp. Limits [02-05 WRX] -> This is the exhaust gas temperature (EGT) thresholds above whichboost control and fuel enrichment are disabled and an EGT-related diagnostic trouble code will be set (after continuouslyexceeding threshold for a period of time).Exhaust Gas Temp. Sensor Calibration [04-05 FXT MT/AT, 05-06 LGT MT/AT, 02-05 WRX] -> This <strong>table</strong> determinesthe sensor calibration for the exhaust gas temperature (EGT) sensor.Feedback Knock Retard Activation (Min. Load) [ALL MODELS] -> This is the minimum calculated load for potentialfeedback knock correction activation. The "Feedback Knock Retard Activation (RPM Range)" must also bemet.Feedback Knock Retard Activation (RPM Range) [ALL MODELS] -> This is the RPM range in which potentialfeedback knock corrections can be made. The "Feedback Knock Retard Activation (Min. Load)" threshold mustalso be met.Feedback Knock Retard Decrement [ALL MODELS] -> This value is the step value for each negative change tofeedback knock correction.Feedback Knock Retard Decrement Alternate (Max. CL Target Rich) [06-08 FXT MT/AT, 09-13 FXT, 07-09LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> Thisvalue is the step value for each negative change to feedback knock correction when the maximum closed loop fuelingtarget lambda (which changes based on various conditions) is at the "rich" maximum.Feedback Knock Retard Disable (Fine/Coarse Enable) Min. A/C Start Delay [ALL MODELS] -> This is theminimum period since A/C compressor start before temporary disabling of feedback knock retard can occur (allother conditions and thresholds must also be met). Disabling of feedback knock retard is required before anychanges to coarse (i.e. DAM) or fine knock learning can occur.Feedback Knock Retard Disable (Fine/Coarse Enable) Min. Coolant Temp [ALL MODELS] -> This is the minimumcoolant temperature necessary for the temporary disabling of feedback knock retard (all other conditionsand thresholds must also be met). Disabling of feedback knock retard is required before any changes to coarse(i.e. DAM) or fine knock learning can occur.Feedback Knock Retard Disable (Fine/Coarse Enable) Smoothed Load Delta (Max) [ALL MODELS] -> This isthe maximum allowable smoothed calculated load delta (current load - smoothed load) for temporary disabling offeedback knock retard (all other conditions and thresholds must also be met). Disabling of feedback knock retardis required before any changes to coarse (i.e. DAM) or fine knock learning can occur.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 22


Feedback Knock Retard Disable (Fine/Coarse Enable) Smoothed Load Delta (Min) [ALL MODELS] -> This isthe minimum allowable smoothed calculated load delta (current load - smoothed load) for temporary disabling offeedback knock retard (all other conditions and thresholds must also be met). Disabling of feedback knock retardis required before any changes to coarse (i.e. DAM) or fine knock learning can occur.Feedback Knock Retard Failsafe Extended High RPM [ALL 2.5L MODELS] -> As RPM exceeds the last valuein the "Feedback Knock Retard Activation (RPM Range)" <strong>table</strong>, if the current feedback knock retard is non-zero,that correction, after this <strong>table</strong>'s multiplier is applied, will continue to be used.Feedback Knock Retard Increment [ALL MODELS] -> This value is the step value for each positive change tofeedback knock correction when the process of ramping feedback knock retard back zero after knock event(s) occurs.The speed of this ramping is determined by the "Feedback Knock Retard Increment Delay".Feedback Knock Retard Increment (Conditions Disable) [ALL 2.5L MODELS] -> This value is the step valuefor each positive change to feedback knock correction when conditions dictate that feedback knock retard is to bedisabled. Conditions include entering idle or dropping to below a low RPM or calculated load threshold.Feedback Knock Retard Increment Delay [ALL MODELS] -> This value is the counter period over which theknock signal must be continuously clear before the current negative feedback correction can be incremented bythe value in the "Feedback Knock Retard Increment" <strong>table</strong>. This counter increments when the knock signal isclear and the counter is cleared when the knock signal is set.Feedback Knock Retard Limit [ALL MODELS] -> This value is the maximum retard limit for feedback knock correction.Filter Noise Level Weighting Factor [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is a multiplier that is applied to theknock threshold adder to determine the final adder to the knock level threshold which determines the final filterreference noise level. Final filter reference noise level = final knock level noise threshold + (knock threshold adder* filter reference weighting factor).Filter Reference Max. Range Hysteresis (Corrected Knock Sensor Output Modify) [ALL 2.5L MODELS] ->When the current filter reference noise level exceeds the fixed maximum frequency range threshold by this <strong>table</strong>'svalue, this value is added to the corrected knock output until the filter reference noise level drops below the maximumfrequency range. This gives a higher emphasis to large filter reference values in which no lower frequencyfilter is available to switch to.Fine Knock Learning Advance Delay [ALL MODELS] -> This value is the counter period over which the knocksignal must be continuously clear before the current fine knock learning correction can be incremented by thevalue in the "Fine Knock Learning Advance Magnitude" <strong>table</strong>. This counter increments when the knock signal isclear and the counter is cleared when the knock signal is set.Fine Knock Learning Advance Limit [ALL MODELS] -> This value is the maximum advance limit for fine knocklearning.Fine Knock Learning Advance Magnitude [ALL MODELS] -> This value is the step value for each positivechange to the fine knock learning <strong>table</strong> in RAM.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 23


Fine Knock Learning Mode DAM Limits Counter Threshold [02-05 WRX] -> This is the DAM limits counterthreshold to allow for fine knock learning mode activation. The counter is incremented when the current dynamicadvance multiplier (DAM) is continuously at its minimum (0) or maximum (16) limit. When the counter reaches thisthreshold, fine knock learning mode will be active regardless of the current DAM step value.Fine Knock Learning Mode DAM Limits Counter Threshold [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 07-09 LGT spec.B, 04-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the DAM limitscounter threshold to allow for fine knock learning mode activation. The counter is incremented when the currentdynamic advance multiplier (DAM) is continuously at its minimum (0) or maximum (1.0) limit. When the counterreaches this threshold, fine knock learning mode will be active regardless of the current DAM step value.Fine Knock Learning Mode Max. DAM Step Value [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09LGT spec.B, 04-13 STI, 02-05 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the maximum dynamicadvance multiplier (DAM) step value to allow for fine knock learning mode activation when exiting coarseknock learning (DAM) mode. The DAM step value (which determines the increment or decrement for changes tothe DAM) starts at the initial value determined by the "Dynamic Advance Multiplier (DAM) Reset (Initial StepValue)" <strong>table</strong>. When the DAM changes in the opposite direction, the step value is decreased by half. When thestep value is less than or equal to this <strong>table</strong>'s value (or the DAM reaches extremes for a period of time), fine knocklearning mode will be active (determining that the DAM has settled).Fine Knock Learning Modify (Load Range) [ALL MODELS] -> This is the calculated load range in which potentialchanges to the fine knock learning <strong>table</strong> in RAM can be made. The "Fine Knock Learning Modify (RPMRange)" must also be met as well as other conditions.Fine Knock Learning Modify (Max. RPM) [06-08 FXT MT/AT, 07-09 LGT MT/AT, 07-09 LGT spec.B, 07 STI,06-07 WRX MT/AT] -> This is the maximum RPM in which potential changes to the fine knock learning <strong>table</strong> inRAM can be made. The "Fine Knock Learning Modify (Load Range)" must also be met as well as other conditions.Fine Knock Learning Modify (Min. RPM) [06-08 FXT MT/AT, 07-09 LGT MT/AT, 07-09 LGT spec.B, 07 STI, 06-07 WRX MT/AT] -> This is the minimum RPM in which potential changes to the fine knock learning <strong>table</strong> in RAMcan be made. The "Fine Knock Learning Modify (Load Range)" must also be met as well as other conditions.Fine Knock Learning Modify (RPM Range) [04-05 FXT MT/AT, 09-13 FXT, 05-06 LGT MT/AT, 10-12 LGT, 04-06 STI, 08-13 STI, 02-05 WRX, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the RPM range in which potentialchanges to the fine knock learning <strong>table</strong> in RAM can be made. The "Fine Knock Learning Modify (LoadRange)" must also be met as well as other conditions.Fine Knock Learning Retard Limit [ALL MODELS] -> This value is the maximum retard limit for fine knocklearning.Fine Knock Learning Retard Magnitude [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B,04-13 STI, 02-05 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is the step value for eachnegative change to the fine knock learning <strong>table</strong> in RAM.Fine Knock Learning Retard Magnitude (High Knock Significance) [10-12 LGT] -> This value is the stepvalue for each negative change to the fine knock learning <strong>table</strong> in RAM when the current knock significance isCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 24


high. The knock significance is high if dynamic advance is greater than the "Coarse Knock Learning (DAM) Modify(Min. Dyn. Adv. Map Value)" threshold, current fine knock learning is less than or equal to zero, the knock event isconsecutive, and the current fine knock learning is greater than: (DAM * (Dyn. Adv * -1)).Fine Knock Learning Retard Magnitude (Low/Moderate Knock Significance) [10-12 LGT] -> This value is thestep value for each negative change to the fine knock learning <strong>table</strong> in RAM when the current knock significanceis low to moderate. The knock significance is low if dynamic advance is less than or equal to the "Coarse KnockLearning (DAM) Modify (Min. Dyn. Adv. Map Value)" threshold or the current fine knock learning is greater thanzero. The knock significance is moderate if dynamic advance is greater than the "Coarse Knock Learning (DAM)Modify (Min. Dyn. Adv. Map Value)" threshold, the current fine knock learning is less than or equal to zero, andthe knock event is non-consecutive. Additionally, this value is used when the current fine knock learning is lessthan or equal to: (DAM * (Dyn. Adv * -1)).Front O2 Sensor Calibration [ALL MODELS] -> This <strong>table</strong> determines the sensor calibration for the front oxygensensor.Front O2 Sensor Compensation (Barometric) [ALL MODELS] -> This is the compensation to the front oxygensensor fuel reading based on the current barometric pressure. The compensation is calculated as follows for standardunits: ((Front O2 AFR - 14.7 AFR) * Compensation Value) + 14.7 AFR or ((Front O2 lambda - 1.0 lambda) *Compensation Value) + 1.0 lambda for non-standard units.Front O2 Sensor Limit (Rich) [ALL 2.5L MODELS] -> This is the rich limit for the front oxygen sensor. The frontO2 sensor fuel reading will be capped at this limit regardless.Fuel Injector Latency [ALL MODELS] -> This is the injector latency based on battery voltage.Fuel Injector Pulse Width Limit (Min) [ALL MODELS] -> This is the minimum limit for injector pulse width whenfueling is enabled. This limit is active except during higher RPM/load/throttle initial lift-throttle (tip-out) conditions.Fuel Injector Pulse Width Limit (Min)(Initial Tip-Out) [02-05 WRX] -> This is the minimum limit for injectorpulse width when fueling is enabled with higher RPM/load/throttle during initial lift-throttle (tip-out).Fuel Injector Scale [ALL MODELS] -> This value is the injector pulse width (in microseconds) for stoichiometricfueling per gram of calculated load. This value is the basis for the base pulse width (fuel injector scale * calculatedload), which is used as a base for all fueling calculations.Fuel Injector Trim (Per Cylinder)(#1)(Fuel Multiplier Offset) [04-05 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI]-> This is the per injector fuel adder for the cylinder given based on the last calculated non-compensated injectorpulse width.Fuel Injector Trim (Per Cylinder)(#1)(IPW Compensation) [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the per injectorfuel pulse width compensation for the cylinder given based on the last calculated non-compensated injectorpulse width.Fuel Injector Trim (Per Cylinder)(#2)(Fuel Multiplier Offset) [04-05 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI]-> This is the per injector fuel adder for the cylinder given based on the last calculated non-compensated injectorpulse width.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 25


Fuel Injector Trim (Per Cylinder)(#2)(IPW Compensation) [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the per injectorfuel pulse width compensation for the cylinder given based on the last calculated non-compensated injectorpulse width.Fuel Injector Trim (Per Cylinder)(#3)(Fuel Multiplier Offset) [04-05 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI]-> This is the per injector fuel adder for the cylinder given based on the last calculated non-compensated injectorpulse width.Fuel Injector Trim (Per Cylinder)(#3)(IPW Compensation) [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the per injectorfuel pulse width compensation for the cylinder given based on the last calculated non-compensated injectorpulse width.Fuel Injector Trim (Per Cylinder)(#4)(Fuel Multiplier Offset) [04-05 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI]-> This is the per injector fuel adder for the cylinder given based on the last calculated non-compensated injectorpulse width.Fuel Injector Trim (Per Cylinder)(#4)(IPW Compensation) [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the per injectorfuel pulse width compensation for the cylinder given based on the last calculated non-compensated injectorpulse width.Fuel Injector Trim (Per Cylinder)(Fuel Multiplier Offset) A [02-05 WRX] -> This is the per injector fuel adder forthe cylinder given based on the last calculated non-compensated injector pulse width.Fuel Injector Trim (Per Cylinder)(Fuel Multiplier Offset) B [02-05 WRX] -> This is the per injector fuel adder forthe cylinder given based on the last calculated non-compensated injector pulse width.Fuel Injector Trim (Per Cylinder)(Fuel Multiplier Offset) C [02-05 WRX] -> This is the per injector fuel adder forthe cylinder given based on the last calculated non-compensated injector pulse width.Fuel Injector Trim (Per Cylinder)(Fuel Multiplier Offset) D [02-05 WRX] -> This is the per injector fuel adder forthe cylinder given based on the last calculated non-compensated injector pulse width.Fuel Injector Trim (Small IPW) [ALL 2.5L MODELS] -> This is the fuel injector pulse width compensation basedon the last calculated non-compensated injector pulse width. This compensation is applied when the correspondingmaximum injector pulse width and RPM thresholds are not exceeded.Fuel Injector Trim (Small IPW)(Max. IPW) [ALL 2.5L MODELS] -> This is the maximum injector pulse width (lastcalculated non-compensated) in which the "Fuel Injector Trim (Small IPW)" <strong>table</strong> will be applied. CorrespondingRPM threshold must also not be exceeded.Fuel Injector Trim (Small IPW)(Max. RPM) [ALL 2.5L MODELS] -> This is the maximum RPM in which the "FuelInjector Trim (Small IPW)" <strong>table</strong> will be applied. Corresponding IPW threshold must also not be exceeded.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 26


Fuel Injector Trim Activation (Max. RPM) [02-05 WRX] -> This is the maximum RPM in which the "Fuel InjectorTrim..." <strong>table</strong>s will be applied. When RPM is greater than or equal to the second value, the fuel injector trims willbe disabled. When RPM drops below the first value, the fuel injector trims will be enabled.Fuel Pump Duty (High) Level [ALL MODELS] -> Fuel pump duty is set to this value when the "high" level is active.Fuel Pump Duty (High) Min. Injector Pulse Width Base [02-05 WRX] -> When the final injector pulse widthbase is greater than or equal to the second value, the "high" level for fuel pump duty will be used. When it is lessthan the second value, the "mid" or "low" level for fuel pump duty will be used.Fuel Pump Duty (High) Min. Smoothed Injector Duty Cycle [ALL 2.5L MODELS] -> When the smoothed injectorduty cycle exceeds this value, the "high" level for fuel pump duty will be used.Fuel Pump Duty (Low) Level [ALL MODELS] -> Fuel pump duty is set to this value when the "low" level is active.Fuel Pump Duty (Mid) Level [ALL MODELS] -> Fuel pump duty is set to this value when the "mid" level is active.Fuel Pump Duty (Mid) Min. Injector Pulse Width Base [02-05 WRX] -> When the final injector pulse width baseis greater than or equal to the second value and less than the "Fuel Pump Duty (High) Min. Injector Pulse WidthBase", the "mid" level for fuel pump duty will be used. When it is less than the first value, the "low" level for fuelpump duty will be used, unless the "Fuel Pump Duty (Mid) Override Min. RPM" is exceeded.Fuel Pump Duty (Mid) Min. Smoothed Injector Duty Cycle [ALL 2.5L MODELS] -> When the smoothed injectorduty cycle exceeds this value but is less than the "high" threshold, the "mid" level for fuel pump duty will be used.When the smoothed injector duty cycle is less than or equal to this value (with hysteresis), the "low" level will beused.Fuel Pump Duty (Mid) Override Min. RPM [02-05 WRX] -> When RPM is greater than or equal to the secondvalue, the "mid" level for fuel pump duty will be used when the "low" level would normally be specified.Fuel Temp. Sensor Calibration [ALL MODELS] -> This <strong>table</strong> determines the sensor calibration for the fuel temperaturesensor.Gear Determination Min/Max (1/2,2/3,3/4,4/5)(MT) [02-05 WRX] -> This is the rev/mile thresholds the ECU usesto estimate the current transmission gear based on vehicle speed and RPM. Each cell in the <strong>table</strong> represents themin/Max. rev/mile thresholds determining the respective gears, as follows, in order: 1st/2nd, 2nd/3rd, 3rd/4th, and4th/5th. This <strong>table</strong>'s values should only be changed if the transmission gear ratios have been changed from the<strong>factory</strong> set-up.Gear Determination Min/Max (1/2,2/3,3/4,4/5,5/6) [04-08 FXT MT, 04-07 STI, 06-07 WRX MT] -> This is therev/mile thresholds the ECU uses to estimate the current transmission gear based on vehicle speed and RPM.Each cell in the <strong>table</strong> represents the min/Max. rev/mile thresholds determining the respective gears, as follows, inorder: 1st/2nd, 2nd/3rd, 3rd/4th, 4th/5th and 5th/6th. This <strong>table</strong>'s values should only be changed if the transmissiongear ratios have been changed from the <strong>factory</strong> set-up.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 27


Gear Determination Min/Max A (1/2,2/3,3/4,4/5,5/6) [05-12 LGT MT, 07-09 LGT spec.B, 08-13 STI, 08-13 WRXMT] -> This is the rev/mile thresholds the ECU uses to estimate the current transmission gear based on vehiclespeed and RPM. Each cell in the <strong>table</strong> represents the min/Max. rev/mile thresholds determining the respectivegears, as follows, in order: 1st/2nd, 2nd/3rd, 3rd/4th, 4th/5th and 5th/6th. This <strong>table</strong>'s values should only bechanged if the transmission gear ratios have been changed from the <strong>factory</strong> set-up.Gear Determination Min/Max B (1/2,2/3,3/4,4/5,5/6) [05-12 LGT MT, 07-09 LGT spec.B, 08-13 STI, 08-13 WRXMT] -> This is the rev/mile thresholds the ECU uses to estimate the current transmission gear based on vehiclespeed and RPM. Each cell in the <strong>table</strong> represents the min/Max. rev/mile thresholds determining the respectivegears, as follows, in order: 1st/2nd, 2nd/3rd, 3rd/4th, 4th/5th and 5th/6th. This <strong>table</strong>'s values should only bechanged if the transmission gear ratios have been changed from the <strong>factory</strong> set-up.Gear Determination Min/Max C (1/2,2/3,3/4,4/5,5/6) [07-09 LGT MT, 07-09 LGT spec.B, 08-13 STI, 08-13 WRXMT] -> This is the rev/mile thresholds the ECU uses to estimate the current transmission gear based on vehiclespeed and RPM. Each cell in the <strong>table</strong> represents the min/Max. rev/mile thresholds determining the respectivegears, as follows, in order: 1st/2nd, 2nd/3rd, 3rd/4th, 4th/5th and 5th/6th. This <strong>table</strong>'s values should only bechanged if the transmission gear ratios have been changed from the <strong>factory</strong> set-up.Hot-Restart Enrichment Decay Delay [ALL 2.5L MODELS] -> This is the period in-between hot-restart enrichmentdecay. That is, over this period, the decay does not occur. Higher values indicate a slower decay rate.Hot-Restart Enrichment Decay Step Value [ALL 2.5L MODELS] -> This is the decay step value which reducesthe hot-restart enrichment value. This reduces the minimum primary enrichment for hot-restart to zero over timestarting at the initial value. Higher values indicate a faster decay rate.Hot-Restart Enrichment Initial (High) [ALL 2.5L MODELS] -> When the high intake temperature threshold is exceededand the high coolant temperature threshold is exceeded, this value will be used for the initial hot-restartenrichment.Hot-Restart Enrichment Initial (High) Activation (Min. Coolant Temp) [ALL 2.5L MODELS] -> When coolanttemperature is greater than this high value, the hot-restart enrichment will be enabled. When coolant temperatureis less than or equal to the low value, hot-restart enrichment will be disabled. When coolant temperature is lessthan or equal to the high value and greater than the low value, and the low intake temperature threshold is exceeded,hot-restart enrichment will be enabled.Hot-Restart Enrichment Initial (High) Activation (Min. Intake Temp) [ALL 2.5L MODELS] -> When intake temperatureis greater than this high value and the high coolant temperature threshold is exceeded, the hot-restartenrichment will be enabled. When intake temperature is less than or equal to this high value and the low coolanttemperature threshold is exceeded, then hot-restart enrichment will be disabled.Hot-Restart Enrichment Initial (Low) [ALL 2.5L MODELS] -> When the low intake temperature threshold is exceededand the low coolant temperature threshold is exceeded (but not the high), this value will be used for theinitial hot-restart enrichment. Also, when the low intake temperature threshold is exceeded (but the high) and thehigh coolant temperature threshold is exceeded, this value will also be used.Hot-Restart Enrichment Initial (Low) Activation (Min. Coolant Temp) [ALL 2.5L MODELS] -> When coolanttemperature is greater than this low value and less than or equal to the high value, and the low intake temperatureCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 28


threshold is exceeded, the hot-restart enrichment will be enabled. When coolant temperature is less than or equalto this low value, hot-restart enrichment will be disabled.Hot-Restart Enrichment Initial (Low) Activation (Min. Intake Temp) [ALL 2.5L MODELS] -> When intake temperatureis greater than this low value and the low or high coolant temperature threshold is exceeded, the hotrestartenrichment will be enabled. When intake temperature is less than or equal to this low value, then hotrestartenrichment will be disabled.Hot-Restart Enrichment Max. (Non-Idle) [ALL 2.5L MODELS] -> After a minimum period after engine start, thisvalue limits the hot-restart enrichment when not in idle mode.Hot-Restart Enrichment Max. (Non-Idle) Activation (Max. Run Time) [ALL 2.5L MODELS] -> When the enginerun time counter is greater than or equal to this value, the "Hot-Restart Enrichment Max. (Non-Idle)" will not beapplied. When less than this value, it will be applied when not in idle mode.Hot-Restart Enrichment Min. Limit [ALL 2.5L MODELS] -> When the engine run time counter is less than orequal to the "Hot-Restart Enrichment Min. Limit Activation (Max. Run Time)" threshold, the hot-restart enrichmentwill be limited to the minimum determined by this value. When the engine run time counter exceeds the threshold,this minimum value is no longer applied (minimum = 0)Hot-Restart Enrichment Min. Limit Activation (Max. Run Time) [ALL 2.5L MODELS] -> When the engine runtime counter is greater than or equal to this value, the "Hot-Restart Enrichment Min. Limit" will no longer be applied.The hot-restart enrichment will then be able to decay to zero.Idle Airflow Min. Target Decel. Adder [ALL 2.5L MODELS] -> This <strong>table</strong>'s values represent an adder to the minimumtarget idle airflow based on RPM when the transmission is not neutral and vehicle speed exceeds the "IdleAirflow Min. Target Decel. Adder Activation (Min. Veh. Speed)" threshold.Idle Airflow Min. Target Decel. Adder Activation (Min. Veh. Speed) [ALL 2.5L MODELS] -> When vehiclespeed is greater than this <strong>table</strong>'s value and the transmission is not in neutral, the "Idle Airflow Min. Target Decel.Adder" impacts the minimum target idle airflow determination.Idle Airflow Min. Target Decel. Initial Idle Min. Airflow [ALL 2.5L MODELS] -> After entering idle mode fromnon-idle, the minimum target idle airflow will be limited to a minimum of this <strong>table</strong>'s value for a period of time determinedby the "Idle Airflow Min. Target Decel. Initial Idle Min. Airflow Activation (Max. Idle Mode Counter)" <strong>table</strong>.Idle Airflow Min. Target Decel. Initial Idle Min. Airflow Activation (Max. Idle Mode Counter) [ALL 2.5L MOD-ELS] -> After entering idle mode from non-idle, a counter is incremented representing the time in idle mode. This<strong>table</strong>'s value is the idle counter threshold below which the "Idle Airflow Min. Target Decel. Initial Idle Min. Airflow"will be applied.Idle Airflow Min. Target Decel. Ramping Adder (Decreasing) [ALL 2.5L MODELS] -> This value is an adder involvedin the determination of the final idle airflow min. target decel. value. When the calculated value decreases,the ECU will ramp to the final value by applying this adder each execution until the current calculated value isreached. This ramping behavior helps to avoid abrupt transitions. Increasing this value (i.e. closer to zero), will decreasethe ramping speed, while decreasing this value (i.e. farther from zero), will increase the ramping speed.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 29


Idle Airflow Min. Target Decel. Ramping Adder (Increasing) [ALL 2.5L MODELS] -> This value is an adder involvedin the determination of the final idle airflow min. target decel. value. When the calculated value increases,the ECU will ramp to the final value by applying this adder each execution until the current calculated value isreached. This ramping behavior helps to avoid abrupt transitions. Increasing this value will increase the rampingspeed, while decreasing this value will decrease ramping speed.Idle Speed Stability [ALL 2.5L MODELS] -> This <strong>table</strong>'s values represent a MAP-related correction to target idleairflow based on target idle RPM error and RPM.Idle Speed Targets (AT) A [02-05 WRX] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets (AT) B [02-05 WRX] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets (AT) C [02-03 WRX] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets (AT) D [02-03 WRX] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets (MT) A [02-05 WRX] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets (MT) B [02-05 WRX] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets (MT) C [02-03 WRX] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets (MT) D [02-03 WRX] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets A [ALL 2.5L MODELS] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets A/C Limit (Min)(AT) [02-05 WRX] -> This value is the minimum idle RPM target with the A/Con.Idle Speed Targets A/C Limit (Min)(MT) [02-05 WRX] -> This value is the minimum idle RPM target with the A/Con.Idle Speed Targets B [ALL 2.5L MODELS] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets C [ALL 2.5L MODELS] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets D [09-13 FXT, 10-12 LGT, 12-13 STI, 08 WRX AT, 09-10 2.5GT, 12-13 WRX] -> This is theidle RPM target based on coolant temperature.Idle Speed Targets E [12-13 FXT, 10-12 LGT] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets F [12-13 FXT, 10-12 LGT] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets G [12 LGT] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets H [12 LGT] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets High Electrical Load Limit (Min)(AT) [02-05 WRX] -> This value is the minimum idle RPMtarget during high electrical load.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 30


Idle Speed Targets High Electrical Load Limit (Min)(MT) [02-05 WRX] -> This value is the minimum idle RPMtarget during high electrical load.Idle Speed Targets I [12 LGT] -> This is the idle RPM target based on coolant temperature.Idle Speed Targets Startup Limit (Min)(AT) [02-05 WRX] -> This value is the minimum idle RPM target after initialstart.Idle Speed Targets Startup Limit (Min)(MT) [02-05 WRX] -> This value is the minimum idle RPM target after initialstart.Ignition Timing Compensation (AT Shift Retard) [09-13 FXT, 05-09 LGT AT] -> This is the compensation to ignitiontiming when the retard request is received from the transmission control module.Ignition Timing Compensation (Barometric/Boost) [04-08 FXT MT/AT, 05-09 LGT MT/AT, 07-09 LGT spec.B,04-07 STI, 06-07 WRX MT/AT] -> This is the compensation to ignition timing based on barometric pressure andmanifold pressure.Ignition Timing Compensation (Coolant Temp) [04-08 FXT MT/AT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-07 STI, 02-05 WRX, 06-07 WRX MT/AT] -> This is the compensation to ignition timing based on coolant temperature.Ignition Timing Compensation (Coolant Temp)(Accel. Switch) A [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignition timing based on coolant temperature inaccel mode.Ignition Timing Compensation (Coolant Temp)(Accel. Switch) B [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignition timing based on coolant temperature inaccel mode.Ignition Timing Compensation (Coolant Temp)(Cruise Switch) A [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignition timing based on coolant temperature incruise mode.Ignition Timing Compensation (Coolant Temp)(Cruise Switch) B [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignition timing based on coolant temperature incruise mode.Ignition Timing Compensation (Coolant Temp)(Idle) A [02-05 WRX] -> This is the compensation to ignitiontiming in idle mode based on coolant temperature.Ignition Timing Compensation (Coolant Temp)(Idle) B [02-05 WRX] -> This is the compensation to ignitiontiming in idle mode based on coolant temperature.Ignition Timing Compensation (Idle Target) [04-05 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI] -> This is thecompensation to ignition timing based on RPM delta and target idle RPM.Ignition Timing Compensation (Idle Target)(Engine Load Change) A [09-13 FXT, 10-12 LGT, 08-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignition timing when engine loadingCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 31


changes, such as additional electrical load (defogger/blower/headlights on), AT tranny out of neutral, or A/C compressoris turned on. This <strong>table</strong> is also used if there's no change in engine loading, idle target error is outside a"normal" range and RPM is less than the idle target.Ignition Timing Compensation (Idle Target)(Engine Load Change) B [09-13 FXT, 10-12 LGT, 08-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignition timing when engine loadingchanges, such as additional electrical load (defogger/blower/headlights on), AT tranny out of neutral, or A/C compressoris turned on. This <strong>table</strong> is also used if there's no change in engine loading, idle target error is outside a"normal" range and RPM is less than the idle target.Ignition Timing Compensation (Idle Target)(In Error Range) A [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignition timing when there's no engine loadingchanges and idle speed error is inside a "normal" range.Ignition Timing Compensation (Idle Target)(In Error Range) B [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignition timing when there's no engine loadingchanges and idle speed error is inside a "normal" range.Ignition Timing Compensation (Idle Target)(In-Gear) A [06-08 FXT MT/AT, 07-09 LGT MT/AT, 07-09 LGTspec.B, 07 STI, 06-07 WRX MT/AT] -> This is the compensation to ignition timing based on RPM delta and targetidle RPM when transmission is not in neutral.Ignition Timing Compensation (Idle Target)(In-Gear) B [06-08 FXT MT/AT, 07-09 LGT MT/AT, 07-09 LGTspec.B, 07 STI, 06-07 WRX MT/AT] -> This is the compensation to ignition timing based on RPM delta and targetidle RPM when transmission is not in neutral.Ignition Timing Compensation (Idle Target)(Neutral) A [06-08 FXT MT/AT, 07-09 LGT MT/AT, 07-09 LGTspec.B, 07 STI, 06-07 WRX MT/AT] -> This is the compensation to ignition timing based on RPM delta and targetidle RPM when transmission is in neutral.Ignition Timing Compensation (Idle Target)(Neutral) B [06-08 FXT MT/AT, 07-09 LGT MT/AT, 07-09 LGTspec.B, 07 STI, 06-07 WRX MT/AT] -> This is the compensation to ignition timing based on RPM delta and targetidle RPM when transmission is in neutral.Ignition Timing Compensation (Idle Target)(Out of Error Range) A [09-13 FXT, 10-12 LGT, 08-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignition timing when there's no engineloading changes, idle speed error is outside a "normal" range, and RPM is not currently below target.Ignition Timing Compensation (Idle Target)(Out of Error Range) B [09-13 FXT, 10-12 LGT, 08-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignition timing when there's no engineloading changes, idle speed error is outside a "normal" range, and RPM is not currently below target.Ignition Timing Compensation (Intake Temp) [04-05 FXT MT/AT, 04-06 STI, 02-05 WRX] -> This is the compensationto ignition timing based on intake temperature.Ignition Timing Compensation (Intake Temp) A [06-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT,07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignitiontiming based on intake temperature.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 32


Ignition Timing Compensation (Intake Temp) A Activation [06-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensationto the "Ignition Timing Compensation (Intake Temp) A" <strong>table</strong> based on RPM and calculated load.Ignition Timing Compensation (Intake Temp) Activation [05 FXT MT/AT] -> This is the compensation to the"Ignition Timing Compensation (Intake Temp)" <strong>table</strong> based on RPM and calculated load.Ignition Timing Compensation (Intake Temp) Activation (Min. Load) [04 FXT MT/AT, 04-06 STI, 02-05 WRX]-> This value is the minimum calculated load for activation of the "Ignition Timing Compensation (Intake Temp)"<strong>table</strong>.Ignition Timing Compensation (Intake Temp) B [06-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT,07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to ignitiontiming based on intake temperature when the knock signal is clear, the DAM is greater than the "Ignition TimingCompensation (Intake Temp) B Min. DAM Switch" threshold, and other conditions are met. If a knock eventoccurs when this compensation is active, the ECU will ramp the compensation back to zero. Note: See "IgnitionTiming Compensation (Intake Temp) B Max. Adder" description which is an additional compensation that may stillbe applied even if this compensation is zero.Ignition Timing Compensation (Intake Temp) B Max. Adder [06-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This valuedetermines the maximum compensation that can be added to the current "Ignition Timing Compensation (IntakeTemp) B" and is calculated as follows: Dynamic advance map value - (dynamic advance map value * DAM). This<strong>table</strong>'s value limits this Max. adder.Ignition Timing Compensation (Intake Temp) B Min. DAM Switch [06-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When theDynamic Advance Multiplier (DAM) is greater than this threshold, the "Ignition Timing Compensation (IntakeTemp) B" will potentially be enabled. When the DAM is less than or equal to this threshold, this compensation willbe set to zero.Ignition Timing Compensation (Overrun) [ALL 2.5L MODELS] -> This is the compensation to ignition timingduring overrun conditions.Ignition Timing Compensation (Overrun) Activation (Min. RPM Delta) [ALL 2.5L MODELS] -> If the RPMdelta during overrun conditions (tip-out) is greater than this threshold, then the "Ignition Overrun Compensation"will potentially be applied.Ignition Timing Compensation (Per Cylinder) Activation (Max. RPM) [ALL MODELS] -> This is the maximumRPM for potential activation of the per cylinder ignition timing compensations. Activation is also dependent on the"Ignition Timing Compensation (Per Cylinder) Activation (Min. Load)" and "Ignition Timing Compensation (PerCylinder) Activation (Min. Coolant Temp)" <strong>table</strong>s.Ignition Timing Compensation (Per Cylinder) Activation (Min. Coolant Temp) [ALL MODELS] -> This is theminimum coolant temperature for potential activation of the per cylinder ignition timing compensations. Activationis also dependent on the "Ignition Timing Compensation (Per Cylinder) Activation (Min. Load)" and "Ignition TimingCompensation (Per Cylinder) Activation (Max. RPM)" <strong>table</strong>s.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 33


Ignition Timing Compensation (Per Cylinder) Activation (Min. Load) [ALL MODELS] -> This is the minimumcalculated load for potential activation of the per cylinder ignition timing compensations. Activation is also dependenton the "Ignition Timing Compensation (Per Cylinder) Activation (Max. RPM)" and "Ignition Timing Compensation(Per Cylinder) Activation (Min. Coolant Temp)" <strong>table</strong>s.Ignition Timing Compensation (Per Cylinder)(#1) [06-08 FXT MT/AT, 09-13 FXT, 06-09 LGT MT/AT, 10-12LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation toper cylinder ignition timing based on RPM and calculated load.Ignition Timing Compensation (Per Cylinder)(#1) [04-05 FXT MT/AT, 05 LGT MT/AT, 04-06 STI] -> This is thecompensation to per cylinder ignition timing based on RPM.Ignition Timing Compensation (Per Cylinder)(#2) [06-08 FXT MT/AT, 09-13 FXT, 06-09 LGT MT/AT, 10-12LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation toper cylinder ignition timing based on RPM and calculated loadIgnition Timing Compensation (Per Cylinder)(#2) [04-05 FXT MT/AT, 05 LGT MT/AT, 04-06 STI] -> This is thecompensation to per cylinder ignition timing based on RPM.Ignition Timing Compensation (Per Cylinder)(#3) [06-08 FXT MT/AT, 09-13 FXT, 06-09 LGT MT/AT, 10-12LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation toper cylinder ignition timing based on RPM and calculated loadIgnition Timing Compensation (Per Cylinder)(#3) [04-05 FXT MT/AT, 05 LGT MT/AT, 04-06 STI] -> This is thecompensation to per cylinder ignition timing based on RPM.Ignition Timing Compensation (Per Cylinder)(#4) [06-08 FXT MT/AT, 09-13 FXT, 06-09 LGT MT/AT, 10-12LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation toper cylinder ignition timing based on RPM and calculated loadIgnition Timing Compensation (Per Cylinder)(#4) [04-05 FXT MT/AT, 05 LGT MT/AT, 04-06 STI] -> This is thecompensation to per cylinder ignition timing based on RPM.Ignition Timing Compensation (Per Cylinder)(RPM) A [02-05 WRX] -> This is the compensation to per cylinderignition timing based on RPM.Ignition Timing Compensation (Per Cylinder)(RPM) B [02-05 WRX] -> This is the compensation to per cylinderignition timing based on RPM.Ignition Timing Compensation (Per Cylinder)(RPM) C [02-05 WRX] -> This is the compensation to per cylinderignition timing based on RPM.Ignition Timing Compensation (Per Cylinder)(RPM) D [02-05 WRX] -> This is the compensation to per cylinderignition timing based on RPM.Ignition Timing Compensation (Per Gear) Min. Load [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX] -> This<strong>table</strong> represents the minimum load necessary in order for the "Ignition Timing Compensation (Per Gear) RawValue..." <strong>table</strong>s to be active. The "Ignition Timing Compensation (Per Gear) Min. RPM" must also be exceeded.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 34


Ignition Timing Compensation (Per Gear) Min. RPM [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX] -> This<strong>table</strong> represents the minimum engine speed necessary in order for the "Ignition Timing Compensation (Per Gear)Raw Value..." <strong>table</strong>s to be active. The "Ignition Timing Compensation (Per Gear) Min. Load" must also be exceeded.Ignition Timing Compensation (Per Gear) Raw Multiplier [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX] ->This multiplier is applied to the "Ignition Timing Compensation (Per Gear) Raw Value..." to determine the final correction.Ignition Timing Compensation (Per Gear) Raw Value (1st) [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX] ->This is the compensation to ignition timing based on the current estimated gear. This compensation is activewhen the car is in-gear and the "Ignition Timing Compensation (Per Gear) Min. RPM" and "Ignition Timing Compensation(Per Gear) Min. Load" thresholds are both exceeded. Note: The current gear is estimated from enginespeed and vehicle speed. In addition, for this particular compensation, there's a small delay until a gear change isregistered to avoid changes to this compensation during fleeting gear changes.Ignition Timing Compensation (Per Gear) Raw Value (2nd) [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX] ->This is the compensation to ignition timing based on the current estimated gear. This compensation is activewhen the car is in-gear and the "Ignition Timing Compensation (Per Gear) Min. RPM" and "Ignition Timing Compensation(Per Gear) Min. Load" thresholds are both exceeded. Note: The current gear is estimated from enginespeed and vehicle speed. In addition, for this particular compensation, there's a small delay until a gear change isregistered to avoid changes to this compensation during fleeting gear changes.Ignition Timing Compensation (Per Gear) Raw Value (3rd) [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX] ->This is the compensation to ignition timing based on the current estimated gear. This compensation is activewhen the car is in-gear and the "Ignition Timing Compensation (Per Gear) Min. RPM" and "Ignition Timing Compensation(Per Gear) Min. Load" thresholds are both exceeded. Note: The current gear is estimated from enginespeed and vehicle speed. In addition, for this particular compensation, there's a small delay until a gear change isregistered to avoid changes to this compensation during fleeting gear changes.Ignition Timing Compensation (Per Gear) Raw Value (4th) [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX] ->This is the compensation to ignition timing based on the current estimated gear. This compensation is activewhen the car is in-gear and the "Ignition Timing Compensation (Per Gear) Min. RPM" and "Ignition Timing Compensation(Per Gear) Min. Load" thresholds are both exceeded. Note: The current gear is estimated from enginespeed and vehicle speed. In addition, for this particular compensation, there's a small delay until a gear change isregistered to avoid changes to this compensation during fleeting gear changes.Ignition Timing Compensation (Per Gear) Raw Value (5th) [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX] ->This is the compensation to ignition timing based on the current estimated gear. This compensation is activewhen the car is in-gear and the "Ignition Timing Compensation (Per Gear) Min. RPM" and "Ignition Timing Compensation(Per Gear) Min. Load" thresholds are both exceeded. Note: The current gear is estimated from enginespeed and vehicle speed. In addition, for this particular compensation, there's a small delay until a gear change isregistered to avoid changes to this compensation during fleeting gear changes.Ignition Timing Limit (Max) [ALL 2.5L MODELS] -> Final ignition timing is limited to this maximum value.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 35


Ignition Timing Limit (Min) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> Final ignition timing is limited to this minimum value.Ignition Timing Limit (Min) A [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI, 06-07 WRX MT/AT] -> Final ignitiontiming is limited to this minimum value.Ignition Timing Limit (Min) B [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI, 06-07 WRX MT/AT] -> Final ignitiontiming is limited to this minimum value.Intake Temp. Sensor Calibration [ALL MODELS] -> This <strong>table</strong> determines the sensor calibration for the intaketemperature sensor.Knock Detect Min. Engine Run Time [ALL MODELS] -> When the engine run time is less than this value, knockdetection is disabled and no response to knock events, as perceived by the ECU, will be made.Knock Sensor Calibration [ALL MODELS] -> This <strong>table</strong> determines the sensor calibration for the knock sensor.This value is corrected to normalize output based on the currently selected filter (each filter represents a differentfrequency range). This corrected value is used as the basis in various calculations to determine knock events andfilter selection.Knock Sensor Corrected Output Limit (Max) A [02-05 WRX] -> This is the maximum absolute limit for the correctedknock sensor output. The corrected knock sensor output is the noise level determined by the "Knock SensorCalibration" corrected by the appropriate value given the currently selected filter. Note: The B version of this<strong>table</strong> must have the same value as this <strong>table</strong>.Knock Sensor Corrected Output Limit (Max) B [02-05 WRX] -> This is the maximum absolute limit for the correctedknock sensor output. The corrected knock sensor output is the noise level determined by the "Knock SensorCalibration" corrected by the appropriate value given the currently selected filter. Note: The A version of this<strong>table</strong> must have the same value as this <strong>table</strong>.Knock Threshold Level Final Limit (Max) [ALL MODELS] -> This is the maximum absolute limit for the finalknock level noise threshold (with weighting factor applied). If the current corrected knock output is greater thanthe final knock level noise threshold, then a knock event is determined to have occurred. The final knock levelnoise threshold is made up of "background" noise and a noise level component that determines the level of noiseabove background which determines a knock event has occurred. Note: Because the final filter reference noiselevel consists of the final knock level noise threshold, changes that impact the final knock level noise threshold willalso potentially impact filter selection.Knock Threshold Level Final Limit (Min) [ALL MODELS] -> This is the minimum absolute limit for the finalknock level noise threshold (with weighting factor applied). If the current corrected knock output is greater thanthe final knock level noise threshold, then a knock event is determined to have occurred. The final knock levelnoise threshold is made up of "background" noise and a noise level component that determines the level of noiseabove background above which a knock event will be determined. Note: Because the final filter reference noiselevel consists of the final knock level noise threshold, changes that impact the final knock level noise threshold willalso potentially impact filter selection.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 36


Knock Threshold Weighting Factor (RPM) [04-08 FXT MT/AT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-07STI, 06-08 WRX MT/AT, 09-10 2.5GT] -> This is a multiplier that is applied to the knock threshold adder, whichdetermines the level of noise above "background" noise which must be exceeded to determine a knock event hasoccurred. Increasing the multiplier will result in a higher noise threshold for determining a knock event, while loweringthe multiplier will have the opposite effect. Final knock threshold noise level = background noise + (knockthreshold adder * knock threshold weighting factor). Note: Because the final filter reference noise level consists ofthe final knock level noise threshold, changes that impact the final knock level noise threshold will also potentiallyimpact filter selection. Final filter reference noise level = final knock level noise threshold + (knock threshold adder* filter reference weighting factor).Knock Threshold Weighting Factor (RPM) [02-05 WRX] -> This is a multiplier that is applied to the knockthreshold adder, which determines the level of noise above "background" noise which must be exceeded to determinea knock event has occurred. Increasing the multiplier will result in a higher noise threshold for determining aknock event, while lowering the multiplier will have the opposite effect. Final knock threshold noise level = backgroundnoise + (knock threshold adder * knock threshold weighting factor). Note: Because the final filter referencenoise level consists of the final knock level noise threshold, changes that impact the final knock level noise thresholdwill also potentially impact filter selection. Final filter reference noise level = final knock level noise threshold +(knock threshold adder * 2.0).Knock Threshold Weighting Factor (RPM/Load)(Cylinder 1) [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX]-> This is a multiplier that is applied to the knock threshold adder, which determines the level of noise above"background" noise which must be exceeded to determine a knock event has occurred in the specified cylinder.Increasing the multiplier will result in a higher noise threshold for determining a knock event, while lowering themultiplier will have the opposite effect. Final knock threshold noise level = background noise + (knock thresholdadder * knock threshold weighting factor). Note: Because the final filter reference noise level consists of the finalknock level noise threshold, changes that impact the final knock level noise threshold will also potentially impactfilter selection. Final filter reference noise level = final knock level noise threshold + (knock threshold adder * filterreference weighting factor).Knock Threshold Weighting Factor (RPM/Load)(Cylinder 2) [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX]-> This is a multiplier that is applied to the knock threshold adder, which determines the level of noise above"background" noise which must be exceeded to determine a knock event has occurred in the specified cylinder.Increasing the multiplier will result in a higher noise threshold for determining a knock event, while lowering themultiplier will have the opposite effect. Final knock threshold noise level = background noise + (knock thresholdadder * knock threshold weighting factor). Note: Because the final filter reference noise level consists of the finalknock level noise threshold, changes that impact the final knock level noise threshold will also potentially impactfilter selection. Final filter reference noise level = final knock level noise threshold + (knock threshold adder * filterreference weighting factor).Knock Threshold Weighting Factor (RPM/Load)(Cylinder 3) [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX]-> This is a multiplier that is applied to the knock threshold adder, which determines the level of noise above"background" noise which must be exceeded to determine a knock event has occurred in the specified cylinder.Increasing the multiplier will result in a higher noise threshold for determining a knock event, while lowering themultiplier will have the opposite effect. Final knock threshold noise level = background noise + (knock thresholdadder * knock threshold weighting factor). Note: Because the final filter reference noise level consists of the finalknock level noise threshold, changes that impact the final knock level noise threshold will also potentially impactCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 37


filter selection. Final filter reference noise level = final knock level noise threshold + (knock threshold adder * filterreference weighting factor).Knock Threshold Weighting Factor (RPM/Load)(Cylinder 4) [09-13 FXT, 10-12 LGT, 08-13 STI, 09-13 WRX]-> This is a multiplier that is applied to the knock threshold adder, which determines the level of noise above"background" noise which must be exceeded to determine a knock event has occurred in the specified cylinder.Increasing the multiplier will result in a higher noise threshold for determining a knock event, while lowering themultiplier will have the opposite effect. Final knock threshold noise level = background noise + (knock thresholdadder * knock threshold weighting factor). Note: Because the final filter reference noise level consists of the finalknock level noise threshold, changes that impact the final knock level noise threshold will also potentially impactfilter selection. Final filter reference noise level = final knock level noise threshold + (knock threshold adder * filterreference weighting factor).Knock Threshold/Filter Background Noise Interval Weighting Factor [04 FXT MT/AT, 04-06 STI, 02-05 WRX]-> This <strong>table</strong> determines the background noise interval weighting factor that makes up the knock threshold adderinterval, which determines the change in the knock threshold adder (a component of both the knock thresholdlevel and the noise filter reference level). Increasing this <strong>table</strong>'s value will cause the knock threshold adder to reactfaster to changes in the corrected knock sensor noise output.Knock Threshold/Filter Background Noise Interval Weighting Factor (High RPM Delta) Base [05-08 FXTMT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-102.5GT, 09-13 WRX] -> When the short-term RPM delta is greater than the RPM delta threshold, this <strong>table</strong> will determinethe base level of the background noise interval weighting factor that makes up the knock threshold adderinterval, which determines the change in the knock threshold adder (a component of both the knock thresholdlevel and the noise filter reference level). Increasing this <strong>table</strong>'s value will cause the knock threshold adder to reactfaster to changes in the corrected knock sensor noise output for a given short-term RPM delta. The finalweighting factor is determined as follows: (short-term RPM delta * <strong>table</strong> value) / RPM delta ratio. The RPM deltaratio is determined by the "Knock Threshold/Filter Background Noise Interval Weighting Factor RPM Delta Ratio(High Short-Term RPM Delta)" <strong>table</strong>.Knock Threshold/Filter Background Noise Interval Weighting Factor (High RPM Delta) Limit (Max) [05-08FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-102.5GT, 09-13 WRX] -> This determines the maximum limit for the final background noise interval weighting factorwhen the short-term RPM delta threshold is exceeded.Knock Threshold/Filter Background Noise Interval Weighting Factor (High RPM Delta) RPM Delta Ratio[05-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This <strong>table</strong> determines the base ratio for the calculation of the backgroundnoise weighting factor when the short-term RPM delta threshold is exceeded. The final background noise intervalweighting factor is determined as follows: (short-term RPM delta * weighting factor base <strong>table</strong> value) / <strong>table</strong> value.The weighting factor base <strong>table</strong> is determined by the "Knock Threshold/Filter Background Noise Interval WeightingFactor Base (High Short-Term RPM Delta)" <strong>table</strong>.Knock Threshold/Filter Background Noise Interval Weighting Factor (Low RPM Delta) [05-08 FXT MT/AT,09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When the short-term RPM delta is less than or equal to the RPM delta threshold, this <strong>table</strong> will deter-Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 38


mine the background noise interval weighting factor that makes up the knock threshold adder interval, which determinesthe change in the knock threshold adder (a component of both the knock threshold level and the noisefilter reference level). Increasing this <strong>table</strong>'s value will cause the knock threshold adder to react faster to changesin the corrected knock sensor noise output.Knock Threshold/Filter Background Noise Interval Weighting Factor RPM Delta (Short-Term) [05-08 FXTMT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-102.5GT, 09-13 WRX] -> When the short-term RPM delta (current RPM - recent RPM) is greater than this <strong>table</strong>'svalue, the "High" versions of the corresponding <strong>table</strong>s will be used, otherwise the "Low" <strong>table</strong>s will be used.Knock Threshold/Filter Final Limit (Max) [02-05 WRX] -> This is the Max. base limit for the knock thresholdadder which is used for calculating a portion of both the knock level noise threshold (which determines knockevents) and the filter reference noise level (which determines the selection of the current knock filter). This <strong>table</strong>'svalue has two functions. First, when it is added to the "Knock Threshold/Filter Final Limit (Max) Modify (Pre-FinalLimit)" <strong>table</strong> value, it determines an absolute limit for the knock threshold adder. Second, in determining the finalvalue, when the knock threshold adder exceeds this <strong>table</strong>'s value, it will be reduced by a factor two times the differencebetween its value and this <strong>table</strong>'s value. Higher values allow for a higher limit for the knock thresholdadder which potentially has the effect of raising the knock threshold and raising the filter reference noise levelwhen the corrected knock sensor noise level is high. Note: The limits described above are applied before theweighting factors for the knock threshold adder are applied.Knock Threshold/Filter Final Limit (Max) Modify (Pre-Final Limit) [ALL 2.5L MODELS] -> This adder is appliedto the "Knock Threshold/Filter Final Limit Base (Max)..." <strong>table</strong> value to determine an absolute limit for theknock threshold adder that makes up a portion of the knock level noise threshold and filter reference noise levels.In determining the final value for the knock threshold adder, when it exceeds the "Knock Threshold/Filter FinalLimit Base (Max)..." threshold, it will be reduced by a factor two times the difference between its value and this <strong>table</strong>'svalue. As such, increasing this adder has the effect of allowing for an even greater potential reduction in thefinal noise level component with appropriately large changes in the corrected knock output.Knock Threshold/Filter Final Limit (Max) Modify (Pre-Final Limit) [02-05 WRX] -> This adder is applied to the"Knock Threshold/Filter Final Limit Base (Max)" <strong>table</strong> value to determine an absolute limit for the knock thresholdadder that makes up a portion of the knock level noise threshold and filter reference noise levels. In determiningthe final value for the knock threshold adder, when it exceeds the "Knock Threshold/Filter Final Limit Base (Max)"threshold, it will be reduced by a factor two times the difference between its value and this <strong>table</strong>'s value. As such,increasing this adder has the effect of allowing for an even greater potential reduction in the final noise level componentwith appropriately large changes in the corrected knock output.Knock Threshold/Filter Final Limit (Max)(Cylinder 1) [ALL 2.5L MODELS] -> This is the Max. base limit for theknock threshold adder which is used for calculating a portion of both the knock level noise threshold (which determinesknock events) and the filter reference noise level (which determines the selection of the current knockfilter). This <strong>table</strong>'s value has two functions. First, when it is added to the "Knock Threshold/Filter Final Limit (Max)Modify (Pre-Final Limit)" <strong>table</strong> value, it determines an absolute limit for the knock threshold adder. Second, in determiningthe final value, when the knock threshold adder exceeds this <strong>table</strong>'s value, it will be reduced by a factortwo times the difference between its value and this <strong>table</strong>'s value. Higher values allow for a higher limit for theknock threshold adder which potentially has the effect of raising the knock threshold and raising the filter refer-Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 39


ence noise level when the corrected knock sensor noise level is high. Note: The limits described above are appliedbefore the weighting factors for the knock threshold adder are applied.Knock Threshold/Filter Final Limit (Max)(Cylinder 2) [ALL 2.5L MODELS] -> This is the Max. base limit for theknock threshold adder which is used for calculating a portion of both the knock level noise threshold (which determinesknock events) and the filter reference noise level (which determines the selection of the current knockfilter). This <strong>table</strong>'s value has two functions. First, when it is added to the "Knock Threshold/Filter Final Limit (Max)Modify (Pre-Final Limit)" <strong>table</strong> value, it determines an absolute limit for the knock threshold adder. Second, in determiningthe final value, when the knock threshold adder exceeds this <strong>table</strong>'s value, it will be reduced by a factortwo times the difference between its value and this <strong>table</strong>'s value. Higher values allow for a higher limit for theknock threshold adder which potentially has the effect of raising the knock threshold and raising the filter referencenoise level when the corrected knock sensor noise level is high. Note: The limits described above are appliedbefore the weighting factors for the knock threshold adder are applied.Knock Threshold/Filter Final Limit (Max)(Cylinder 3) [ALL 2.5L MODELS] -> This is the Max. base limit for theknock threshold adder which is used for calculating a portion of both the knock level noise threshold (which determinesknock events) and the filter reference noise level (which determines the selection of the current knockfilter). This <strong>table</strong>'s value has two functions. First, when it is added to the "Knock Threshold/Filter Final Limit (Max)Modify (Pre-Final Limit)" <strong>table</strong> value, it determines an absolute limit for the knock threshold adder. Second, in determiningthe final value, when the knock threshold adder exceeds this <strong>table</strong>'s value, it will be reduced by a factortwo times the difference between its value and this <strong>table</strong>'s value. Higher values allow for a higher limit for theknock threshold adder which potentially has the effect of raising the knock threshold and raising the filter referencenoise level when the corrected knock sensor noise level is high. Note: The limits described above are appliedbefore the weighting factors for the knock threshold adder are applied.Knock Threshold/Filter Final Limit (Max)(Cylinder 4) [ALL 2.5L MODELS] -> This is the Max. base limit for theknock threshold adder which is used for calculating a portion of both the knock level noise threshold (which determinesknock events) and the filter reference noise level (which determines the selection of the current knockfilter). This <strong>table</strong>'s value has two functions. First, when it is added to the "Knock Threshold/Filter Final Limit (Max)Modify (Pre-Final Limit)" <strong>table</strong> value, it determines an absolute limit for the knock threshold adder. Second, in determiningthe final value, when the knock threshold adder exceeds this <strong>table</strong>'s value, it will be reduced by a factortwo times the difference between its value and this <strong>table</strong>'s value. Higher values allow for a higher limit for theknock threshold adder which potentially has the effect of raising the knock threshold and raising the filter referencenoise level when the corrected knock sensor noise level is high. Note: The limits described above are appliedbefore the weighting factors for the knock threshold adder are applied.Knock Threshold/Filter Final Limit (Min) [ALL MODELS] -> This is the minimum absolute limit for the knockthreshold adder used for calculating a portion of both the knock level noise threshold (which determines knockevents) and the filter reference noise level (which determines the selection of the current knock filter). Increasingthis value will have the effect of increasing the minimum knock threshold (above "background" noise) and the minimumfilter reference value (which could potentially impact filter selection). Note: The limit described above is appliedbefore the weighting factors for the knock threshold adder are applied.Load Compensation (Manifold Pressure) [04-08 FXT MT/AT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-07 STI,02-05 WRX, 06-07 WRX MT/AT] -> This is the compensation to calculated load based on manifold pressure andRPM.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 40


Load Compensation (Manifold Pressure)(Accel) [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRX MT/AT, 09-102.5GT, 09-13 WRX] -> This is the compensation to calculated load based on manifold pressure and RPM in accelmode.Load Compensation (Manifold Pressure)(Cruise) [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRX MT/AT, 09-102.5GT, 09-13 WRX] -> This is the compensation to calculated load based on manifold pressure and RPM incruise mode.Load Determination Smoothing Factor [02-05 WRX] -> This value is used as the smoothing factor in determiningthe final load calculation. The final load is determined as follows: previous smoothed final load + (smoothingfactor * (current load calculation - previous smoothed final load)). Increasing the smoothing factor will give shorttermchanges to load more emphasis in determining the final calculated load.Load Determination Smoothing Factor A [ALL 2.5L MODELS] -> This value is used as the smoothing factor indetermining the final load calculation. The final load is determined as follows: previous smoothed final load +(smoothing factor * (current load calculation - previous smoothed final load)). Increasing the smoothing factor willgive short-term changes to load more emphasis in determining the final calculated load.Load Determination Smoothing Factor B [ALL 2.5L MODELS] -> This value is used as the smoothing factor indetermining the final load calculation. The final load is determined as follows: previous smoothed final load +(smoothing factor * (current load calculation - previous smoothed final load)). Increasing the smoothing factor willgive short-term changes to load more emphasis in determining the final calculated load.Load Determination Smoothing Factor C [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is used as the smoothing factor in determining thefinal load calculation. The final load is determined as follows: previous smoothed final load + (smoothing factor *(current load calculation - previous smoothed final load)). Increasing the smoothing factor will give short-termchanges to load more emphasis in determining the final calculated load.Load Limit (Max) Primary [ALL 2.5L MODELS] -> Calculated load will be limited to this maximum value. Thislimit is applied before any compensations to load have been determined. An additional secondary load limit mayalso be applied (if applicable).Load Limit (Max) Secondary [09-13 FXT, 10-11 LGT, 08-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] ->Calculated load will be limited to this maximum value. The final limit includes the barometric and intake temp limitcompensations and is applied before any compensations to load are applied. The primary load limit will also comeinto play.Load Limit (Max) Secondary A [12 LGT] -> Calculated load will be limited to this maximum value. The final limitincludes the barometric and intake temp limit compensations and is applied before any compensations to load areapplied. The primary load limit will also come into play.Load Limit (Max) Secondary B [12 LGT] -> Calculated load will be limited to this maximum value. The final limitincludes the barometric and intake temp limit compensations and is applied before any compensations to load areapplied. The primary load limit will also come into play.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 41


Load Limit (Max) Secondary Compensation (Barometric) [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRX MT/AT,09-10 2.5GT, 09-13 WRX] -> This is the compensation to the secondary maximum load limit based on barometricpressure. This <strong>table</strong> can be used to indirectly overcome the 4.0 g/rev maximum value inherent to the "Load Limit(Max) Secondary" <strong>table</strong>.Load Limit (Max) Secondary Compensation (Intake Temp) [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to the secondary maximum load limit based on intaketemperature. This <strong>table</strong> can be used to indirectly overcome the 4.0 g/rev maximum value inherent to the"Load Limit (Max) Secondary" <strong>table</strong>.MAF Adder (CPC Valve Multiplier) [ALL 2.5L MODELS] -> This value is a multiplier which determines the levelof an airflow adder that is applied to current airflow. This adder is related to the CPC valve duty ratio and is typicallyless than 1.0 g/s.MAF Calibration [ALL MODELS] -> This <strong>table</strong> determines the sensor calibration for the mass airflow sensor.MAF Compensation (Intake Temp) [ALL MODELS] -> This is the compensation to mass airflow based on intaketemperature and the current mass airflow.MAF Limit (Max) [ALL 2.5L MODELS] -> This value is the maximum allowed airflow. The airflow value will becapped at this limit regardless.MAF Sensor Voltage DTC Limit (High Input) [02-05 WRX] -> This value is the MAF sensor voltage threshold foractivation of the MAF sensor high input diagnostic trouble code (DTC). When the MAF sensor voltage is greaterthan or equal to this value for a period of time, the DTC will be activated.MAP Determination Averaging Window MAP Delta Thresholds [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-06STI, 06-07 WRX MT/AT] -> When the manifold absolute pressure delta (current MAP - previous MAP) is withinthe range dictated by these values, the final manifold abs. pressure value will be averaged as follows: (currentMAP + previous MAP) / 2MAP Determination Averaging Window MAP Delta Thresholds (RPM High) [09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When the manifold absolutepressure delta (current MAP - previous MAP) is within the range dictated by these values and RPM is inthe high range, the final manifold abs. pressure value will be averaged as follows: (current MAP + previous MAP) /2MAP Determination Averaging Window MAP Delta Thresholds (RPM Low) [09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When the manifold absolutepressure delta (current MAP - previous MAP) is within the range dictated by these values and RPM is inthe low range, the final manifold abs. pressure value will be averaged as follows: (current MAP + previous MAP) /2MAP Determination Averaging Window RPM Thresholds (Low/High) [09-13 FXT, 07-09 LGT MT/AT, 10-12LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> These are the RPM thresholdswhich dictate the low and high RPM modes for the MAP determination averaging function. When RPM is belowCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 42


the first value, the "RPM Low" <strong>table</strong> will potentially be used. When RPM is above the second value, the "RPMhigh" <strong>table</strong> will potentially be used.MAP Sensor Calibration (Multiplier) [ALL 2.5L MODELS] -> This value is the offset that is applied to the currentMAP sensor voltage to determine the current boost in absolute pressure. Current boost (abs. pressure) = (MAPsensor volts * multiplier) + offset.MAP Sensor Calibration (Multiplier) A [02-05 WRX] -> This value is the multiplier that is applied to the currentMAP sensor voltage (along with "MAP Sensor Calibration (Offset)..." value) to determine the current boost in absolutepressure. Current boost (abs. pressure) = (MAP sensor volts * multiplier) + offset.MAP Sensor Calibration (Multiplier) B [02-05 WRX] -> This value is the multiplier that is applied to the currentMAP sensor voltage (along with "MAP Sensor Calibration (Offset)..." value) to determine the current boost in absolutepressure. Current boost (abs. pressure) = (MAP sensor volts * multiplier) + offset.MAP Sensor Calibration (Multiplier) C [02-05 WRX] -> This value is the multiplier that is applied to the currentMAP sensor voltage (along with "MAP Sensor Calibration (Offset)..." value) to determine the current boost in absolutepressure. Current boost (abs. pressure) = (MAP sensor volts * multiplier) + offset.MAP Sensor Calibration (Multiplier) D [02-05 WRX] -> This value is the multiplier that is applied to the currentMAP sensor voltage (along with "MAP Sensor Calibration (Offset)..." value) to determine the current boost in absolutepressure. Current boost (abs. pressure) = (MAP sensor volts * multiplier) + offset.MAP Sensor Calibration (Offset) [ALL 2.5L MODELS] -> This value is the multiplier that is applied to the currentMAP sensor voltage to determine the current boost in absolute pressure. Current boost (abs. pressure) = (MAPsensor volts * multiplier) + offset.MAP Sensor Calibration (Offset) A [02-05 WRX] -> This value is the offset that is added to the product determinedby the current MAP sensor voltage and the "MAP Sensor Calibration (Multiplier)..." value to determine thecurrent boost in absolute pressure. Current boost (abs. pressure) = (MAP sensor volts * multiplier) + offset.MAP Sensor Calibration (Offset) B [02-05 WRX] -> This value is the offset that is added to the product determinedby the current MAP sensor voltage and the "MAP Sensor Calibration (Multiplier)..." value to determine thecurrent boost in absolute pressure. Current boost (abs. pressure) = (MAP sensor volts * multiplier) + offset.MAP Sensor Calibration (Offset) C [02-05 WRX] -> This value is the offset that is added to the product determinedby the current MAP sensor voltage and the "MAP Sensor Calibration (Multiplier)..." value to determine thecurrent boost in absolute pressure. Current boost (abs. pressure) = (MAP sensor volts * multiplier) + offset.MAP Sensor Calibration (Offset) D [02-05 WRX] -> This value is the offset that is added to the product determinedby the current MAP sensor voltage and the "MAP Sensor Calibration (Multiplier)..." value to determine thecurrent boost in absolute pressure. Current boost (abs. pressure) = (MAP sensor volts * multiplier) + offset.MAP Sensor Voltage DTC Delay (High Input) [02-05 WRX] -> This value is a counter threshold that must be exceededbefore the MAP sensor high input DTC is activated. A counter is incremented when the MAP sensor voltagecontinuously exceeds the threshold determined by the "MAP Sensor Voltage DTC Limit (High Input)" <strong>table</strong>,otherwise the counter is cleared.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 43


MAP Sensor Voltage DTC Delay (Low Input) [02-05 WRX] -> This value is a counter threshold that must be exceededbefore the MAP sensor low input DTC is activated. A counter is incremented when the MAP sensor voltageis continuously below the threshold determined by the "MAP Sensor Voltage DTC Limit (Low Input)" <strong>table</strong>,otherwise the counter is cleared.MAP Sensor Voltage DTC Delays (High/Low) [ALL 2.5L MODELS] -> This value is a counter threshold thatmust be exceeded before the MAP sensor high or low input DTCs are activated. A counter is incremented whenthe MAP sensor voltage continuously exceeds the high threshold or is continuously less than the low threshold asdetermined by the "MAP Sensor Voltage DTC Limits (High/Low)" <strong>table</strong>, otherwise the counter is cleared.MAP Sensor Voltage DTC Limit (High Input) [02-05 WRX] -> This value is the MAP sensor voltage thresholdfor activation of the MAP sensor high input diagnostic trouble code (DTC). When the MAP sensor voltage isgreater than or equal to this value continuously over the period determined by the "MAP Sensor Voltage DTC Delay(High Input)" <strong>table</strong>, the DTC will be activated.MAP Sensor Voltage DTC Limit (Low Input) [02-05 WRX] -> This value is the MAP sensor voltage threshold foractivation of the MAP sensor low input diagnostic trouble code (DTC). When the MAP sensor voltage is less thanthis value continuously over the period determined by the "MAP Sensor Voltage DTC Delay (Low Input)" <strong>table</strong>,the DTC will be activated.MAP Sensor Voltage DTC Limits (High/Low) [ALL 2.5L MODELS] -> This value is the MAP sensor voltagethreshold for activation of the MAP sensor high and low input diagnostic trouble codes (DTC). When the MAPsensor voltage is greater than or equal to the first value or less than the second value continuously over the perioddetermined by the "MAP Sensor Voltage DTC Delays (High/Low)" <strong>table</strong>, the corresponding DTC will be activated.Map Switching (Accel Switch) Min. Coolant Temp [09-13 FXT, 07-09 LGT MT/AT, 07-09 LGT spec.B, 07-13STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the minimum coolant temperature necessary for potentialactivation of the accel switch. When coolant temperature is less than or equal to this value, map switching willnot switch to accel mode.Map Switching (Accel Switch) Min. Coolant Temp [10-12 LGT] -> This is the minimum coolant temperaturenecessary for potential activation of the accel switch. When coolant temperature is less than or equal to the firstvalue, map switching will not switch to accel mode.Map Switching (Accel Switch) Min. Intake Temp [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the minimum intake temperature necessaryfor potential accel mode determination. When intake temperature is less than or equal to this value, mapswitching will not switch to accel mode.Map Switching (Accel Switch) Requested Torque Threshold (Min) [09-13 FXT, 10-12 LGT, 08 WRX MT/AT,09-10 2.5GT, 09-13 WRX] -> This is the maximum requested torque for cruise switch determination. When requestedtorque is less than or equal to this value, the cruise switch will potentially be active (if all other conditionsare met). This can ultimately determine the switching from accel <strong>table</strong>s to cruise <strong>table</strong>s (for those labeled assuch).Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 44


Map Switching (Accel Switch) Requested Torque Threshold (Min) A [07 STI] -> This is the maximum requestedtorque for cruise switch determination. When requested torque is less than or equal to this value, thecruise switch will potentially be active (if all other conditions are met). This can ultimately determine the switchingfrom accel <strong>table</strong>s to cruise <strong>table</strong>s (for those labeled as such).Map Switching (Accel Switch) Requested Torque Threshold (Min) B [07 STI] -> This is the maximum requestedtorque for cruise switch determination. When requested torque is less than or equal to this value, thecruise switch will potentially be active (if all other conditions are met). This can ultimately determine the switchingfrom accel <strong>table</strong>s to cruise <strong>table</strong>s (for those labeled as such).Map Switching (Accel Switch) Requested Torque Threshold (Min) C [07 STI] -> This is the maximum requestedtorque for cruise switch determination. When requested torque is less than or equal to this value, thecruise switch will potentially be active (if all other conditions are met). This can ultimately determine the switchingfrom accel <strong>table</strong>s to cruise <strong>table</strong>s (for those labeled as such).Map Switching (Accel Switch) Requested Torque Threshold (Min)(Intelligent) [07-09 LGT MT/AT, 07-09 LGTspec.B, 08-13 STI] -> This is the maximum requested torque for cruise switch determination with an SI-DRIVEmode of Sport. When requested torque is less than or equal to this value, the cruise switch will potentially be active(if all other conditions are met). This can ultimately determine the switching from accel <strong>table</strong>s to cruise <strong>table</strong>s(for those labeled as such).Map Switching (Accel Switch) Requested Torque Threshold (Min)(Sport#) [07-09 LGT MT/AT, 07-09 LGTspec.B, 08-13 STI] -> This is the maximum requested torque for cruise switch determination with an SI-DRIVEmode of Sport #. When requested torque is less than or equal to this value, the cruise switch will potentially be active(if all other conditions are met). This can ultimately determine the switching from accel <strong>table</strong>s to cruise <strong>table</strong>s(for those labeled as such).Map Switching (Accel Switch) Requested Torque Threshold (Min)(Sport) [07-09 LGT MT/AT, 07-09 LGTspec.B, 08-13 STI] -> This is the maximum requested torque for cruise switch determination with an SI-DRIVEmode of Sport. When requested torque is less than or equal to this value, the cruise switch will potentially be active(if all other conditions are met). This can ultimately determine the switching from accel <strong>table</strong>s to cruise <strong>table</strong>s(for those labeled as such).Map Switching (Cruise Switch) Min. Delay [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is a counter threshold representing a delay over whichthe determination for the cruise switch to be active (after the cruise thresholds delay is satisfied) must be continuouslymade before the cruise switch can potentially be active.Map Switching (Cruise Switch) Requested Torque Threshold (Max) [09-13 FXT, 10-12 LGT, 08 WRX MT/AT,09-10 2.5GT, 09-13 WRX] -> This is the minimum requested torque for accel switch determination. When requestedtorque is greater than this value, the accel switch will potentially be active (if all other conditions are met).This can ultimately determine the switching from cruise <strong>table</strong>s to accel <strong>table</strong>s (for those labeled as such).Map Switching (Cruise Switch) Requested Torque Threshold (Max) A [07 STI] -> This is the minimum requestedtorque for accel switch determination. When requested torque is greater than this value, the accel switchwill potentially be active (if all other conditions are met). This can ultimately determine the switching from cruise<strong>table</strong>s to accel <strong>table</strong>s (for those labeled as such).Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 45


Map Switching (Cruise Switch) Requested Torque Threshold (Max) B [07 STI] -> This is the minimum requestedtorque for accel switch determination. When requested torque is greater than this value, the accel switchwill potentially be active (if all other conditions are met). This can ultimately determine the switching from cruise<strong>table</strong>s to accel <strong>table</strong>s (for those labeled as such).Map Switching (Cruise Switch) Requested Torque Threshold (Max) C [07 STI] -> This is the minimum requestedtorque for accel switch determination. When requested torque is greater than this value, the accel switchwill potentially be active (if all other conditions are met). This can ultimately determine the switching from cruise<strong>table</strong>s to accel <strong>table</strong>s (for those labeled as such).Map Switching (Cruise Switch) Requested Torque Threshold (Max)(Intelligent) [07-09 LGT MT/AT, 07-09LGT spec.B, 08-13 STI] -> This is the minimum requested torque for accel switch determination with an SI-DRIVEmode of Sport. When requested torque is greater than this value, the accel switch will potentially be active (if allother conditions are met). This can ultimately determine the switching from cruise <strong>table</strong>s to accel <strong>table</strong>s (for thoselabeled as such).Map Switching (Cruise Switch) Requested Torque Threshold (Max)(Sport#) [07-09 LGT MT/AT, 07-09 LGTspec.B, 08-13 STI] -> This is the minimum requested torque for accel switch determination with an SI-DRIVEmode of Sport #. When requested torque is greater than this value, the accel switch will potentially be active (if allother conditions are met). This can ultimately determine the switching from cruise <strong>table</strong>s to accel <strong>table</strong>s (for thoselabeled as such).Map Switching (Cruise Switch) Requested Torque Threshold (Max)(Sport) [07-09 LGT MT/AT, 07-09 LGTspec.B, 08-13 STI] -> This is the minimum requested torque for accel switch determination with an SI-DRIVEmode of Sport. When requested torque is greater than this value, the accel switch will potentially be active (if allother conditions are met). This can ultimately determine the switching from cruise <strong>table</strong>s to accel <strong>table</strong>s (for thoselabeled as such).Map Switching (Cruise Thresholds) Min. Delay [09-13 FXT, 07-09 LGT MT/AT, 07-09 LGT spec.B, 07-13 STI,08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is a counter threshold representing a delay over which the definedcruise threshold requirements must continuously be met before the potential for the cruise switch to be activeis considered.Map Switching (Cruise Thresholds) Min. Delay (Veh. Speed) [10-12 LGT] -> This is a counter threshold representinga delay over which the defined cruise threshold requirements must continuously be met before the potentialfor the cruise switch to be active is considered.Map Switching (Cruise/Accel Mode) Ramping Adder (Accel Switch Active) [09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is an adderinvolved in cruise/accel mode switching which effectively determines the speed at which ramping towards accelmaps occurs. The adder is applied to a multiplier, limited between 0 and 1, that determines whether a given cruisemap or accel map (or a blending of each) is used. This multiplier is applied as follows: final result = (accel map *multiplier) + (cruise map * (1.0 - multiplier). Increasing this adder, will result in quicker ramping to the accel map,when the accel switch is active.Map Switching (Cruise/Accel Mode) Ramping Adder (Cruise Switch Active) [09-13 FXT, 07-09 LGT MT/AT,10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is an adderCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 46


involved in cruise/accel mode switching which effectively determines the speed at which ramping towards cruisemaps occurs. The adder is applied to a multiplier, limited between 0 and 1, that determines whether a given cruisemap or accel map (or a blending of each) is used. This multiplier is applied as follows: final result = (accel map *multiplier) + (cruise map * (1.0 - multiplier). Decreasing this adder, will result in quicker ramping to the cruise map,when the cruise switch is active.Map Switching (Cruise/Accel Switch) Airflow Thresholds [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> These are the airflow thresholds forcruise/accel switch determination. When airflow is less than or equal to the first value, the cruise switch will potentiallybe active (if all other conditions are met). When airflow is greater than the second value, the accel switch willpotentially be active (if all other conditions are met). This can ultimately determine the switching from accel <strong>table</strong>sto cruise <strong>table</strong>s and vice versa (for those labeled as such).Misfire Count MAP Threshold [ALL 2.5L MODELS] -> If manifold absolute pressure is less than or equal to thisthreshold, the misfire count is not advanced.Misfire Detection Activation RPM Range [02-05 WRX] -> When RPM is within this range, misfire detection isenabled (if all other conditions are met). When RPM falls outside this range, misfire detection is potentially disabled.Misfire Detection Max. Coolant Temp. [02-05 WRX] -> When coolant temperature is greater than this value,misfire detection is potentially disabled. When coolant temperature is less than or equal to this value, misfire detectionis potentially enabled (if all other conditions are met).Misfire Detection Max. Intake Temp. [02-05 WRX] -> When intake temperature is greater than this value, misfiredetection is potentially disabled. When coolant temperature is less than or equal to this value, misfire detection ispotentially enabled (if all other conditions are met).Misfire DTC Threshold [ALL MODELS] -> When the current misfire count is greater than this value, a misfire-relatedDTC may potentially be set. Note: when the misfire count is large, this threshold may not prevent the DTCfrom being set.Overrun Fuel Cut Counter Threshold RPM Ranges [ALL 2.5L MODELS] -> These are the RPM ranges that determinemultiple counter thresholds which are used to determine when fuel cut will occur during overrun conditions.Overrun Fueling Resume RPM Thresholds [04-08 FXT MT/AT, 09-11 FXT, 05-09 LGT MT/AT, 07-09 LGTspec.B, 04-11 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-11 WRX] -> When RPM is less than or equal to this <strong>table</strong>'svalue, the potential for resuming fueling during overrun fuel cut is increased (dependent on other factors).When RPM is greater than this <strong>table</strong>'s value, this <strong>table</strong> has no effect.Overrun Fueling Resume Thresholds (Idle Speed Target Adder) [12-13 FXT, 12-13 STI, 12-13 WRX] -> WhenRPM is less than or equal to this <strong>table</strong>'s value + idle speed target, the potential for resuming fueling during overrunfuel cut is increased (dependent on other factors). When RPM is greater than this <strong>table</strong>'s value + idle speedtarget, this <strong>table</strong> has no effect.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 47


Overrun Initial Enrichment [ALL 2.5L MODELS] -> When entering overrun conditions (tip-out), this is the initialenrichment before fuel is cut.Overrun Initial Enrichment Activation (Max. RPM Delta) [ALL 2.5L MODELS] -> If the RPM delta during overrunconditions (tip-out) is less than this threshold, then the "Overrun Initial Enrichment" will potentially be applied.Post-Cranking Airflow Initial Reference (Coolant Temp) [ALL 2.5L MODELS] -> This is the initial reference airflowafter cranking, used as an initial starting point for various airflow calculations/comparisons.Post-Cranking Load Initial Reference (Coolant Temp) [ALL 2.5L MODELS] -> This is the initial reference calculatedload after cranking, used as an initial starting point for various load calculations/comparisons.Post-Start Enrichment High Speed Decay Initial Start 1A [ALL MODELS] -> This is the initial start value for thepost-start high speed decay enrichment adder. The current value of this adder is added to the current post-startlow speed decay enrichment and warm-up enrichment to determine the minimum primary enrichment.Post-Start Enrichment High Speed Decay Initial Start 1B [ALL MODELS] -> This is the initial start value for thepost-start high speed decay enrichment adder. The current value of this adder is added to the current post-startlow speed decay enrichment and warm-up enrichment to determine the minimum primary enrichment.Post-Start Enrichment High Speed Decay Initial Start 2A [ALL MODELS] -> This is the initial start value for thepost-start high speed decay enrichment adder. The current value of this adder is added to the current post-startlow speed decay enrichment and warm-up enrichment to determine the minimum primary enrichment.Post-Start Enrichment High Speed Decay Initial Start 2B [ALL MODELS] -> This is the initial start value for thepost-start high speed decay enrichment adder. The current value of this adder is added to the current post-startlow speed decay enrichment and warm-up enrichment to determine the minimum primary enrichment.Post-Start Enrichment High Speed Decay Step Value 1 [ALL MODELS] -> This is the decay step value for thepost-start high speed enrichment adder. The adder starts at the initial value and, over time, is reduced by the decaystep value until the adder is zero. The current value of the adder is added to the current post-start low speeddecay enrichment and warm-up enrichment to determine the minimum primary enrichment.Post-Start Enrichment High Speed Decay Step Value 2 [ALL MODELS] -> This is the decay step value for thepost-start high speed enrichment adder. The adder starts at the initial value and, over time, is reduced by the decaystep value until the adder is zero. The current value of the adder is added to the current post-start low speeddecay enrichment and warm-up enrichment to determine the minimum primary enrichment.Post-Start Enrichment Low Speed Decay Delay 1 [ALL MODELS] -> This is the minimum period in-betweenlow speed decay multiplier application. Higher delay values will cause a slower decay rate.Post-Start Enrichment Low Speed Decay Delay 2 [ALL MODELS] -> This is the minimum period in-betweenlow speed decay multiplier application. Higher delay values will cause a slower decay rate.Post-Start Enrichment Low Speed Decay Delay Multiplier [ALL MODELS] -> This value is the multiplier that isapplied to the current low speed decay enrichment adder outside of the "decay delay" to reduce the adder, overtime, to near zero (when value becomes very small, ECU will set the adder to zero).Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 48


Post-Start Enrichment Low Speed Decay Initial 1A [ALL MODELS] -> This is the initial start value for the poststartlow speed decay enrichment adder. The current value of this adder is added to the current post-start highspeed decay enrichment and warm-up enrichment to determine the minimum primary enrichment.Post-Start Enrichment Low Speed Decay Initial 1B [ALL MODELS] -> This is the initial start value for the poststartlow speed decay enrichment adder. The current value of this adder is added to the current post-start highspeed decay enrichment and warm-up enrichment to determine the minimum primary enrichment.Post-Start Enrichment Low Speed Decay Initial 2A [ALL MODELS] -> This is the initial start value for the poststartlow speed decay enrichment adder. The current value of this adder is added to the current post-start highspeed decay enrichment and warm-up enrichment to determine the minimum primary enrichment.Post-Start Enrichment Low Speed Decay Initial 2B [ALL MODELS] -> This is the initial start value for the poststartlow speed decay enrichment adder. The current value of this adder is added to the current post-start highspeed decay enrichment and warm-up enrichment to determine the minimum primary enrichment.Primary Ignition [02-05 WRX] -> This is the base level of ignition timing. Total ignition timing = primary ignitionmap value + dynamic advance + other ignition timing compensations. Dynamic advance = (dynamic advanceMax. map value * (current DAM / 16)) + feedback knock retard + fine knock learning.Primary Ignition [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI, 06-07 WRX MT/AT, 08 WRX AT, 09-102.5GT] -> This is the base level of ignition timing. Total ignition timing = primary ignition map value + dynamic advance+ other ignition timing compensations. Dynamic advance = (dynamic advance Max. map value * currentDAM) + feedback knock retard + fine knock learning.Primary Ignition Accel. [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08-13 WRXMT] -> This is the base level of ignition timing in accel mode. Total ignition timing = primary ignition map value +dynamic advance + other ignition timing compensations. Dynamic advance = (dynamic advance Max. map value *current DAM) + feedback knock retard + fine knock learning.Primary Ignition Accel. Reference (AVCS Warm-Up) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 08-13 WRX MT] -> This is the base level of reference ignition timing in accel mode. This referencetiming potentially impacts primary ignition only during a short period after engine start and is calculated asfollows (min0 limits the value to a min of zero): primary ign. accel - min0(primary ign. accel - primary ign. accel reference).Total ignition timing = primary ignition map value + dynamic advance + other ignition timing compensations.Dynamic advance = (dynamic advance Max. map value * current DAM) + feedback knock retard + fineknock learning.Primary Ignition Alternate [06-07 WRX MT/AT] -> This <strong>table</strong>'s values are used when they exceed the normalprimary ignition target after compensations and other conditions are met.Primary Ignition Cruise [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08-13 WRXMT] -> This is the base level of ignition timing in cruise mode. Total ignition timing = primary ignition map value +dynamic advance + other ignition timing compensations. Dynamic advance = (dynamic advance Max. map value *current DAM) + feedback knock retard + fine knock learning.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 49


Primary Ignition Cruise Reference (AVCS Warm-Up) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 08-13 WRX MT] -> This is the base level of reference ignition timing in cruise mode. This referencetiming potentially impacts primary ignition only during a short period after engine start and is calculated asfollows (min0 limits the value to a min of zero): primary ign. cruise - min0(primary ign. cruise - primary ign. cruisereference). Total ignition timing = primary ignition map value + dynamic advance + other ignition timing compensations.Dynamic advance = (dynamic advance Max. map value * current DAM) + feedback knock retard + fineknock learning.Primary Ignition Idle [05 FXT MT/AT, 05-06 LGT MT/AT] -> This is the base level of ignition timing in idle mode.The "Primary Ignition Idle Limit (Min)" value will also be applied if the vehicle speed threshold is met.Primary Ignition Idle (Above Speed Threshold) [04 FXT MT/AT, 04-06 STI] -> This is the base level of ignitiontiming in idle mode when vehicle speed is greater than the "Primary Ignition Idle Map Switching (Veh. SpeedThreshold)".Primary Ignition Idle (Below Speed Threshold) [04 FXT MT/AT, 04-06 STI] -> This is the base level of ignitiontiming in idle mode when vehicle speed is less than or equal to the "Primary Ignition Idle Map Switching (Veh.Speed Threshold)".Primary Ignition Idle (In-Gear) A [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the base level of ignition timing in idlemode when the transmission is not in neutral.Primary Ignition Idle (In-Gear) B [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the base level of ignition timing in idlemode when the transmission is not in neutral.Primary Ignition Idle (In-Gear)(Above Speed Threshold) [02-05 WRX] -> This is the base level of ignition timingin idle mode when the transmission is not in neutral and when vehicle speed is greater than the "Primary IgnitionIdle Map Switching (Veh. Speed Threshold)".Primary Ignition Idle (In-Gear)(Below Speed Threshold) [04-05 WRX] -> This is the base level of ignition timingin idle mode when the transmission is not in neutral and when vehicle speed is less than or equal to the "PrimaryIgnition Idle Map Switching (Veh. Speed Threshold)".Primary Ignition Idle (In-Gear)(Below Speed Threshold) A [02-03 WRX] -> This is the base level of ignition timingin idle mode when the transmission is not in neutral and when vehicle speed is less than or equal to the "PrimaryIgnition Idle Map Switching (Veh. Speed Threshold)".Primary Ignition Idle (In-Gear)(Below Speed Threshold) B [02-03 WRX] -> This is the base level of ignition timingin idle mode when the transmission is not in neutral and when vehicle speed is less than or equal to the "PrimaryIgnition Idle Map Switching (Veh. Speed Threshold)".Primary Ignition Idle (Neutral) [04-05 WRX] -> This is the base level of ignition timing in idle mode when thetransmission is in neutral.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 50


Primary Ignition Idle (Neutral) A [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 02-03 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the base level of ignitiontiming in idle mode when the transmission is in neutral.Primary Ignition Idle (Neutral) B [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 02-03 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the base level of ignitiontiming in idle mode when the transmission is in neutral.Primary Ignition Idle Limit (Min) [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the minimum base level of ignitiontiming in idle mode when vehicle speed is greater than the "Primary Ignition Idle Limit (Min) Activation (Min. Veh.Speed)" threshold.Primary Ignition Idle Limit (Min) Activation (Min. Veh. Speed) [05-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When vehiclespeed is greater than this value, the "Primary Ignition Idle Limit (Min)" <strong>table</strong> is enabled.Primary Ignition Idle Map Switching (Veh. Speed Threshold) [04 FXT MT/AT, 04-06 STI, 02-05 WRX] -> Thisis the vehicle speed threshold used to determine the switching between multiple primary ignition idle <strong>table</strong>s.Primary Open Loop Fueling [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-07 STI,12-13 STI, 02-05 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the desired primary fueling inopen loop when the Dynamic Advance Multiplier (DAM) is greater than or equal to the threshold determined bythe "Primary Open Loop Fueling (High Detonation) DAM Threshold" <strong>table</strong> and the minimum threshold, as determinedby the "Primary Open Loop Fueling Min. Activation" <strong>table</strong>, is met. The minimum limits and compensationvalues, as determined by the "Primary Open Loop Fueling Min. Enrichment..." and "Primary Open Loop FuelingCompensation..." <strong>table</strong>s, are also applied to determine the final primary fueling.Primary Open Loop Fueling (Base) [10-12 LGT] -> This is the desired base primary fueling in open loop. Whenthe Dynamic Advance Multiplier (DAM) is less than 1.0, the final desired primary fueling will also be impacted bythe "Primary Open Loop Fueling (Dynamic Enrichment)(DAM)" <strong>table</strong>. The activation of primary fueling is dependenton the threshold determined by the "Primary Open Loop Fueling Min. Activation" <strong>table</strong>. Calculate the final primaryfueling as follows (substitute 1 for 14.7 for lambda values): 14.7/((14.7/base AFR map value) + (dynamic enrichmentmap value * (1.0 - current DAM)))Primary Open Loop Fueling (Dyn. Adv. Adder B High) [08-11 STI] -> This is the desired primary fueling inopen loop when the Dynamic Advance Multiplier (DAM) is greater than or equal to the threshold determined bythe "Primary Open Loop Fueling (High Detonation) DAM Threshold" <strong>table</strong> and the minimum threshold, as determinedby the "Primary Open Loop Fueling Min. Activation" <strong>table</strong>, is met. The minimum limits and compensationvalues, as determined by the "Primary Open Loop Fueling Min. Enrichment..." and "Primary Open Loop FuelingCompensation..." <strong>table</strong>s, are also applied to determine the final primary fueling. The use of this <strong>table</strong>, as well asthe "...Low" <strong>table</strong>, is dependent upon the application of the "Dynamic Advance Max. Adder B..." <strong>table</strong>. This is determinedby a multiplier that ranges from 0 to 1 and is dependent upon knock, knock history and conditions thatmay lead to knock. This multiplier also determines the switch between the boost target high and low <strong>table</strong> as follows:(high <strong>table</strong> * multiplier) + (low <strong>table</strong> * (1.0 - multiplier)).Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 51


Primary Open Loop Fueling (Dyn. Adv. Adder B Low) [08-11 STI] -> This is the desired primary fueling in openloop when the Dynamic Advance Multiplier (DAM) is greater than or equal to the threshold determined by the "PrimaryOpen Loop Fueling (High Detonation) DAM Threshold" <strong>table</strong> and the minimum threshold, as determined bythe "Primary Open Loop Fueling Min. Activation" <strong>table</strong>, is met. The minimum limits and compensation values, asdetermined by the "Primary Open Loop Fueling Min. Enrichment..." and "Primary Open Loop Fueling Compensation..."<strong>table</strong>s, are also applied to determine the final primary fueling. The use of this <strong>table</strong>, as well as the "...High"<strong>table</strong>, is dependent upon the application of the "Dynamic Advance Max. Adder B..." <strong>table</strong>. This is determined by amultiplier that ranges from 0 to 1 and is dependent upon knock, knock history and conditions that may lead toknock. This multiplier also determines the switch between the boost target high and low <strong>table</strong> as follows: (high <strong>table</strong>* multiplier) + (low <strong>table</strong> * (1.0 - multiplier)).Primary Open Loop Fueling (Dynamic Enrichment)(DAM) [10-12 LGT] -> This <strong>table</strong> is an adder to the "PrimaryOpen Loop Fueling (Base)" value when the Dynamic Advance Multiplier (DAM) is less than 1.0. The activationof primary fueling is dependent on the threshold determined by the "Primary Open Loop Fueling Min. Activation"<strong>table</strong>. Calculate the final primary fueling as follows (substitute 1 for 14.7 for lambda values): 14.7/((14.7/baseAFR map value) + (dynamic enrichment map value * (1.0 - current DAM)))Primary Open Loop Fueling (High Detonation) [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGTspec.B, 08-13 STI, 02-05 WRX, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the desired primary fuelingin open loop when the Dynamic Advance Multiplier (DAM) is less than the threshold determined by the "PrimaryOpen Loop Fueling (High Detonation) DAM Threshold" <strong>table</strong> and the minimum threshold, as determined bythe "Primary Open Loop Fueling Min. Activation" <strong>table</strong>, is met. The minimum limits and compensation values, asdetermined by the "Primary Open Loop Fueling Min. Enrichment..." and "Primary Open Loop Fueling Compensation..."<strong>table</strong>s, are also applied to determine the final primary fueling.Primary Open Loop Fueling (High Detonation) DAM Threshold [02-05 WRX] -> When the DAM drops belowthis <strong>table</strong>'s value, the "Primary Open Loop Fueling (High Detonation)" <strong>table</strong> will be used. When the DAM is greaterthan or equal to this value, the "Primary Open Loop Fueling" <strong>table</strong> will be used.Primary Open Loop Fueling (High Detonation) DAM Threshold [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGTMT/AT, 07-09 LGT spec.B, 04-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When the DAM dropsbelow this <strong>table</strong>'s value, the "Primary Open Loop Fueling (High Detonation)..." <strong>table</strong> will be used. When the DAMis greater than or equal to this value, the "Primary Open Loop Fueling..." <strong>table</strong> will be used.Primary Open Loop Fueling (High Detonation)(Dyn. Adv. Adder B High) [07 STI] -> This is the desired primaryfueling in open loop when the Dynamic Advance Multiplier (DAM) is less than the threshold determined bythe "Primary Open Loop Fueling (High Detonation) DAM Threshold" <strong>table</strong> and the minimum threshold, as determinedby the "Primary Open Loop Fueling Min. Activation" <strong>table</strong>, is met. The minimum limits and compensationvalues, as determined by the "Primary Open Loop Fueling Min. Enrichment..." and "Primary Open Loop FuelingCompensation..." <strong>table</strong>s, are also applied to determine the final primary fueling. The use of this <strong>table</strong>, as well asthe "...Low" <strong>table</strong>, is dependent upon the application of the "Dynamic Advance Max. Adder B..." <strong>table</strong>. This is determinedby a multiplier that ranges from 0 to 1 and is dependent upon knock, knock history and conditions thatmay lead to knock. This multiplier also determines the switch between the boost target high and low <strong>table</strong> as follows:(high <strong>table</strong> * multiplier) + (low <strong>table</strong> * (1.0 - multiplier)).Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 52


Primary Open Loop Fueling (High Detonation)(Dyn. Adv. Adder B Low) [07 STI] -> This is the desired primaryfueling in open loop when the Dynamic Advance Multiplier (DAM) is less than the threshold determined bythe "Primary Open Loop Fueling (High Detonation) DAM Threshold" <strong>table</strong> and the minimum threshold, as determinedby the "Primary Open Loop Fueling Min. Activation" <strong>table</strong>, is met. The minimum limits and compensationvalues, as determined by the "Primary Open Loop Fueling Min. Enrichment..." and "Primary Open Loop FuelingCompensation..." <strong>table</strong>s, are also applied to determine the final primary fueling. The use of this <strong>table</strong>, as well asthe "...High" <strong>table</strong>, is dependent upon the application of the "Dynamic Advance Max. Adder B..." <strong>table</strong>. This is determinedby a multiplier that ranges from 0 to 1 and is dependent upon knock, knock history and conditions thatmay lead to knock. This multiplier also determines the switch between the boost target high and low <strong>table</strong> as follows:(high <strong>table</strong> * multiplier) + (low <strong>table</strong> * (1.0 - multiplier)).Primary Open Loop Fueling (High Detonation)(Dyn. Adv. Adder High) [04-06 STI] -> This is the desired primaryfueling in open loop when the Dynamic Advance Multiplier (DAM) is less than the threshold determined bythe "Primary Open Loop Fueling (High Detonation) DAM Threshold" <strong>table</strong> and the minimum threshold, as determinedby the "Primary Open Loop Fueling Min. Activation" <strong>table</strong>, is met. The minimum limits and compensationvalues, as determined by the "Primary Open Loop Fueling Min. Enrichment..." and "Primary Open Loop FuelingCompensation..." <strong>table</strong>s, are also applied to determine the final primary fueling. The use of this <strong>table</strong>, as well asthe "...Low" <strong>table</strong>, is dependent upon the application of the "Dynamic Advance Max. Adder..." <strong>table</strong>. This is determinedby a multiplier that ranges from 0 to 1 and is dependent upon knock, knock history and conditions that maylead to knock. This multiplier also determines the switch between the boost target high and low <strong>table</strong> as follows:(high <strong>table</strong> * multiplier) + (low <strong>table</strong> * (1.0 - multiplier)).Primary Open Loop Fueling (High Detonation)(Dyn. Adv. Adder Low) [04-06 STI] -> This is the desired primaryfueling in open loop when the Dynamic Advance Multiplier (DAM) is less than the threshold determined bythe "Primary Open Loop Fueling (High Detonation) DAM Threshold" <strong>table</strong> and the minimum threshold, as determinedby the "Primary Open Loop Fueling Min. Activation" <strong>table</strong>, is met. The minimum limits and compensationvalues, as determined by the "Primary Open Loop Fueling Min. Enrichment..." and "Primary Open Loop FuelingCompensation..." <strong>table</strong>s, are also applied to determine the final primary fueling. The use of this <strong>table</strong>, as well asthe "...High" <strong>table</strong>, is dependent upon the application of the "Dynamic Advance Max. Adder..." <strong>table</strong>. This is determinedby a multiplier that ranges from 0 to 1 and is dependent upon knock, knock history and conditions that maylead to knock. This multiplier also determines the switch between the boost target high and low <strong>table</strong> as follows:(high <strong>table</strong> * multiplier) + (low <strong>table</strong> * (1.0 - multiplier)).Primary Open Loop Fueling Compensation (Coolant Temp) [ALL MODELS] -> This is the compensation to theprimary open loop fueling based on coolant temperature. Compensation is applied to the primary fuel map's valuein EQ ratio units which can be calculated as follows: (14.7/primary fuel AFR map value) or (1.0/primary fuellambda map value).Primary Open Loop Fueling Compensation (Ign. Timing) [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT,07-09 LGT spec.B, 04-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to theprimary open loop fueling based on the combined correction of the "Ignition Timing Compensation(Barometric/Boost)" and "Ignition Timing Compensation (Intake Temp) A" <strong>table</strong>s. Compensation is applied to theprimary fuel map's value in EQ ratio units which can be calculated as follows: (14.7/primary fuel AFR map value)or (1.0/primary fuel lambda map value).Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 53


Primary Open Loop Fueling Max. Enrichment (Intake Temp) [02-05 WRX] -> This is the maximum enrichmentlimit for primary open loop fueling (if active) based on intake temperature and RPM. This maximum is applied afterall of the primary fueling compensations are applied.Primary Open Loop Fueling Min. Activation [ALL 2.5L MODELS] -> This value is the minimum enrichment foractivation of primary open loop fueling. If enrichment, as determined by the "Primary Open Loop Fueling..." <strong>table</strong>look-up and compensated by the "Primary Open Loop Fueling Compensation (Ign. Timing)" <strong>table</strong>, is greater thanor equal to this value, primary open loop fueling will be enabled. If enrichment is less than this value, the primaryfuel map is disabled.Primary Open Loop Fueling Min. Activation [02-05 WRX] -> This value is the minimum enrichment for activationof primary open loop fueling. If enrichment, as determined by the "Primary Open Loop Fueling..." <strong>table</strong> lookup,is greater than or equal to this value, primary open loop fueling will be enabled. If enrichment is less than thisvalue, the primary fuel map is disabled.Primary Open Loop Fueling Min. Enrichment (Accelerator) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09LGT spec.B, 07-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the minimum enrichment limit forprimary open loop fueling (if active) based on accelerator pedal position. This minimum is also applied before anyof the primary fueling compensations are applied (except for "Primary Open Loop Fueling Compensation (Ign.Timing)").Primary Open Loop Fueling Min. Enrichment (TPS) [02-05 WRX] -> This is the minimum enrichment limit forprimary open loop fueling (if active) based on throttle position. This minimum is also applied before any of the primaryfueling compensations are applied.Primary Open Loop Fueling Min. Enrichment (TPS) [ALL 2.5L MODELS] -> This is the minimum enrichmentlimit for primary open loop fueling (if active) based on throttle position. This minimum is also applied before any ofthe primary fueling compensations are applied (except for "Primary Open Loop Fueling Compensation (Ign. Timing)").Primary Open Loop Fueling Min. Enrichment Threshold (CL to OL Intermediate) [02-05 WRX] -> If the primaryopen loop fueling, as determined by the "Primary Open Loop Fueling..." <strong>table</strong> look-up, exceeds this valuewhen transitioning between closed loop and open loop, an intermediate enrichment value will be used before thedesired fueling is used. The intermediate value is determined by this value and the "Primary Open Loop FuelingMin. Enrichment Threshold (CL to OL Intermediate) Max. Steps" value.Primary Open Loop Fueling Min. Enrichment Threshold (CL to OL Intermediate) Max. Steps [02-05 WRX] ->This value is the maximum steps that, along with the "Primary Open Loop Fueling Min. Enrichment Threshold (CLto OL Intermediate)" enrichment value, determine the intermediate enrichment before the normal primary enrichmentis used when transitioning from closed loop to open loop. When the transition from closed loop to open loopoccurs, a counter, starting at zero, is incremented. At zero (if maximum step value is also not zero), the intermediateenrichment value is used. When the counter reaches the maximum value, the primary enrichment is used andthe intermediate sequence ends. If the counter is greater than zero and less than the maximum step value, thecounter and the maximum value are used to determine the ratio of intermediate to primary enrichment. For example,if the counter is 1 and the maximum value is 2, then the additional enrichment on top of the intermediate enrichmentwill be one-half of the difference between the primary enrichment and the intermediate value. If theCopyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 54


counter is 2 and the maximum value is 3, then the ratio would be two-thirds. To disable the intermediate enrichmentbehavior, set the maximum steps to zero.Radiator Fan Coolant Temp. Modes [04-05 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI] -> This <strong>table</strong>'s valuesrepresent coolant temperature thresholds, which, along with the thresholds in the "Radiator Fan Veh. SpeedModes" <strong>table</strong>, determines the main fan and sub fan operation. The individual values represent the minimum andmaximum coolant temperature thresholds which determine a mode (ranging from 0 to 2) that is also dependent onwhether coolant temperature is increasing or decreasing. The modes correspond to the values in the <strong>table</strong>, in order,as follows: M0 max(dec), M1 min, M0 max(inc), and M1 max|M2 min. Whether the A/C is on or not also impactsfan control. Generally, lower values in this <strong>table</strong> will result in a greater likelihood of the radiator fan(s) comingon based on coolant temperature. Additional undefined factors may also influence the behavior of the system.Radiator Fan Coolant Temp. Modes [02-05 WRX] -> This <strong>table</strong>'s values represent coolant temperature thresholds,which, along with the thresholds in the "Radiator Fan Veh. Speed Modes" <strong>table</strong>, determines the main fanand sub fan operation. The individual values represent the minimum and maximum coolant temperature thresholdswhich determine a mode (ranging from 0 to 2) that is also dependent on whether coolant temperature is increasingor decreasing. The modes correspond to the values in the <strong>table</strong>, in order, as follows: M0 max|M1min(dec), M1 min(inc), M2 min(dec), and M2 min(inc). Whether the A/C is on or not also impacts fan control. Generally,lower values in this <strong>table</strong> will result in a greater likelihood of the radiator fan(s) coming on based on coolanttemperature.Radiator Fan Coolant Temp. Modes A [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 07-09 LGT spec.B,07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This <strong>table</strong>'s values represent coolant temperaturethresholds, which, along with the thresholds in the "Radiator Fan Veh. Speed Modes" <strong>table</strong>, determines the mainfan and sub fan operation. The individual values represent the minimum and maximum coolant temperaturethresholds which determine a mode (ranging from 0 to 2) that is also dependent on whether coolant temperatureis increasing or decreasing. The modes correspond to the values in the <strong>table</strong>, in order, as follows: M0 max(dec),M1 min, M0 max(inc), and M1 max|M2 min. Whether the A/C is on or not also impacts fan control. Generally,lower values in this <strong>table</strong> will result in a greater likelihood of the radiator fan(s) coming on based on coolant temperature.Additional undefined factors may also influence the behavior of the system.Radiator Fan Coolant Temp. Modes B [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 07-09 LGT spec.B,07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This <strong>table</strong>'s values represent coolant temperaturethresholds, which, along with the thresholds in the "Radiator Fan Veh. Speed Modes" <strong>table</strong>, determines the mainfan and sub fan operation. The individual values represent the minimum and maximum coolant temperaturethresholds which determine a mode (ranging from 0 to 2) that is also dependent on whether coolant temperatureis increasing or decreasing. The modes correspond to the values in the <strong>table</strong>, in order, as follows: M0 max(dec),M1 min, M0 max(inc), and M1 max|M2 min. Whether the A/C is on or not also impacts fan control. Generally,lower values in this <strong>table</strong> will result in a greater likelihood of the radiator fan(s) coming on based on coolant temperature.Additional undefined factors may also influence the behavior of the system.Radiator Fan Mode Switching Determination [02-05 WRX] -> This is the control of the main fan and sub fanbased on the modes determined by the "Radiator Fan Veh. Speed Modes" and "Radiator Fan Coolant Temp.Modes" <strong>table</strong>s and whether the A/C is on or off. The values in the <strong>table</strong> correspond to, in order, the following,which represent the current (vehicle speed mode/coolant temp mode/air conditioning status): 0/0/OFF, 0/1/OFF,Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 55


0/2/OFF, 0/0/ON, 0/1/ON, 0/2/ON, 1/0/OFF, 1/1/OFF, 1/2/OFF, 1/0/ON, 1/1/ON, 1/2/ON, 2/0/OFF, 2/1/OFF,2/2/OFF, 2/0/ON, 2/1/ON, 2/2/ON, 3/0/OFF, 3/1/OFF, 3/2/OFF, 3/0/ON, 3/1/ON, and 3/2/ON.Radiator Fan Veh. Speed Modes [02-05 WRX] -> This <strong>table</strong>'s values represent vehicle speed thresholds, which,along with the thresholds in the "Radiator Fan Coolant Temp. Modes" <strong>table</strong>, determines the main fan and sub fanoperation. The individual values represent the minimum and maximum vehicle speed thresholds which determinea mode (ranging from 0 to 3) that is also dependent on whether vehicle speed is increasing or decreasing. Themodes correspond to the values in the <strong>table</strong>, in order, as follows: M0 max|M1 min(dec), M1 min(inc), M1max(dec)|M2 min(dec), M1 max(inc)|M2 min(inc), M2 max(dec), and M2 max(inc)|M3 min. Whether the A/C is onor not also impacts fan control. Generally, higher values in this <strong>table</strong> will result in a greater likelihood of the radiatorfan(s) coming on based on vehicle speed.Radiator Fan Veh. Speed Modes [04-08 FXT MT/AT, 09-13 FXT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-13STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This <strong>table</strong>'s values represent vehicle speed thresholds,which, along with the thresholds in the "Radiator Fan Coolant Temp. Modes" <strong>table</strong>, determines the main fan andsub fan operation. The individual values represent the minimum and maximum vehicle speed thresholds whichdetermine a mode (ranging from 0 to 3) that is also dependent on whether vehicle speed is increasing or decreasing.The modes correspond to the values in the <strong>table</strong>, in order, as follows: M0 max(dec)|M1 min(dec), M0max(inc)|M1 min(inc)|M1 max(dec), M1 min(dec), M1 max|M2 min, M2 max(dec)|M3 dec(dec), and M2 max(inc)|M3 min. Whether the A/C is on or not also impacts fan control. Generally, higher values in this <strong>table</strong> will result in agreater likelihood of the radiator fan(s) coming on based on vehicle speed. Additional undefined factors may alsoinfluence the behavior of the system.Requested Torque [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI, 06-07 WRX MT/AT] -> This <strong>table</strong> determinesthe requested torque value based on accelerator pedal position and RPM. This value is used primary as ininput to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque (Intelligent) [07 LGT MT/AT, 07 LGT spec.B, 08-13 STI] -> This <strong>table</strong> determines the requestedtorque value based on accelerator pedal position and RPM in Intelligent SI-DRIVE mode. This value isused primary as in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque (Intelligent) A [08-09 LGT MT/AT, 08-09 LGT spec.B] -> This <strong>table</strong> determines the requestedtorque value based on accelerator pedal position and RPM in Intelligent SI-DRIVE mode. This value isused primary as in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque (Intelligent) B [08-09 LGT MT/AT, 08-09 LGT spec.B] -> This <strong>table</strong> determines the requestedtorque value based on accelerator pedal position and RPM in Intelligent SI-DRIVE mode. This value isused primary as in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque (Sport#) [07 LGT MT/AT, 07 LGT spec.B, 08-13 STI] -> This <strong>table</strong> determines the requestedtorque value based on accelerator pedal position and RPM in Sport # SI-DRIVE mode. This value is used primaryas in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque (Sport#) A [08-09 LGT MT/AT, 08-09 LGT spec.B] -> This <strong>table</strong> determines the requestedtorque value based on accelerator pedal position and RPM in Sport # SI-DRIVE mode. This value is used primaryas in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 56


Requested Torque (Sport#) B [08-09 LGT MT/AT, 08-09 LGT spec.B] -> This <strong>table</strong> determines the requestedtorque value based on accelerator pedal position and RPM in Sport # SI-DRIVE mode. This value is used primaryas in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque (Sport) [07 LGT MT/AT, 07 LGT spec.B, 08-13 STI] -> This <strong>table</strong> determines the requestedtorque value based on accelerator pedal position and RPM in Sport SI-DRIVE mode. This value is used primaryas in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque (Sport) A [08-09 LGT MT/AT, 08-09 LGT spec.B] -> This <strong>table</strong> determines the requestedtorque value based on accelerator pedal position and RPM in Sport SI-DRIVE mode. This value is used primaryas in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque (Sport) B [08-09 LGT MT/AT, 08-09 LGT spec.B] -> This <strong>table</strong> determines the requestedtorque value based on accelerator pedal position and RPM in Sport SI-DRIVE mode. This value is used primaryas in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque A [09-13 FXT, 10-12 LGT, 07 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This <strong>table</strong>determines the requested torque value based on accelerator pedal position and RPM. This value is used primaryas in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque B [09-13 FXT, 10-12 LGT, 07 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This <strong>table</strong>determines the requested torque value based on accelerator pedal position and RPM. This value is used primaryas in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque C [09-13 FXT, 10-12 LGT, 07 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This <strong>table</strong>determines the requested torque value based on accelerator pedal position and RPM. This value is used primaryas in input to the "Target Throttle Angles..." <strong>table</strong>(s) to determine the target throttle plate position.Requested Torque Limit (Max)(DAM) [10-12 LGT] -> Requested torque is limited by this <strong>table</strong> based on DAMand RPM.Requested Torque Limit (Max)(IAT) [10-12 LGT] -> Requested torque is limited by this <strong>table</strong> based on intaketemperature and RPM.Requested Torque Limit (Max)(Intelligent)(RPM) [08-13 STI] -> Requested torque is limited by this <strong>table</strong> basedon RPM in Intelligent SI-DRIVE mode.Requested Torque Limit (Max)(Per Gear) [10-12 LGT] -> Requested torque is limited by this <strong>table</strong> based on thecurrent estimated gear.Requested Torque Limit (Max)(RPM/Per Gear) A [09-13 FXT, 10-12 LGT, 08 WRX MT/AT, 09-10 2.5GT, 09-13WRX] -> Requested torque is limited by this <strong>table</strong> based on RPM and the current estimated gear.Requested Torque Limit (Max)(RPM/Per Gear) B [09-13 FXT, 10-12 LGT, 08 WRX MT/AT, 09-10 2.5GT, 09-13WRX] -> Requested torque is limited by this <strong>table</strong> based on RPM and the current estimated gear.Requested Torque Limit (Max)(Sport#)(RPM/Per Gear) [08-13 STI] -> Requested torque is limited by this <strong>table</strong>based on RPM and the current estimated gear in Sport # SI-DRIVE mode.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 57


Requested Torque Limit (Max)(Sport)(RPM/Per Gear) [08-13 STI] -> Requested torque is limited by this <strong>table</strong>based on RPM and the current estimated gear in Sport SI-DRIVE mode.Requested Torque Ratio Base [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> The requested torque value, as determined by the "RequestedTorque..." <strong>table</strong>(s), is divided by this <strong>table</strong>'s value to determine the "Requested Torque to Requested Torque Base(ratio)" ratio which is used as an input to the "Target Throttle Angle..." <strong>table</strong>s.Rev Limit (Fuel Cut) Ignition Timing Retard [02-03 WRX] -> This value is the compensation to ignition timingwhen the rev limiter is engaged.Rev Limit (Fuel Cut) Primary [ALL 2.5L MODELS] -> This is the RPM thresholds for rev limit fuel cut determination.When RPM is greater than or equal to the first value, the rev limit fuel cut is enabled. When RPM drops belowthe second value when the rev limit fuel cut is active and does not exceed the "Rev Limit (Fuel Cut) PrimaryFuel Resume (Max. Boost)" threshold, fueling will resume.Rev Limit (Fuel Cut) Primary [02-05 WRX] -> This is the RPM thresholds for rev limit fuel cut determination.When RPM is greater than or equal to the second value, the rev limit fuel cut is enabled. When RPM drops belowthe first value when the rev limit fuel cut is active, fueling will resume.Rev Limit (Fuel Cut) Primary Fuel Resume (Max. Boost) [ALL 2.5L MODELS] -> When the rev limit fuel cut isenabled and RPM drops below the threshold necessary to resume fuel, fueling will not resume until boost alsodrops below this <strong>table</strong>'s threshold.SI-DRIVE Intelligent to Sport Mode Override (Min. Accelerator) [08-13 STI] -> When accelerator position isgreater than or equal to this value over the "Min. Accelerator Hold" delay period (continuously), the ECU will automaticallyswitch to Sport SI-DRIVE mode when in Intelligent mode.SI-DRIVE Intelligent to Sport Mode Override Delay (Min. Accelerator Hold) [08-13 STI] -> This is the minimumdelay period over which the min. accelerator position must be held in order for the automatic switching fromIntelligent to Sport SI-DRIVE mode to take place.Speed Limits (Fuel Cut) Disable [ALL 2.5L MODELS] -> When vehicle speed drops below or to this value, thespeed limit fuel cut is disabled.Speed Limits (Fuel Cut) Enable [ALL 2.5L MODELS] -> When vehicle speed is greater than this value, thespeed limits fuel cut is enabled.Speed Limits (Fuel Cut) Fuel Resume (Max. Boost) [ALL 2.5L MODELS] -> After the speed limit fuel cut is enabledand vehicle speed drops below the disable speed, fueling will not resume until boost also drops below this<strong>table</strong>'s value.Speed Limits (Fuel Cut) Min. RPM [ALL MODELS] -> When the vehicle speed limits are exceeded and RPM isgreater than or equal to this value, fuel cut will be enabled, otherwise fuel cut will be disabled.Speed Limits (Fuel Cut)(ON AT,ON MT,OFF AT,OFF MT) [02-05 WRX] -> This <strong>table</strong>'s values represent the vehiclespeeds at which the speed limits fuel cut is enabled or disabled based on transmission.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 58


Speed Limits (Throttle Reduction) [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-07 STI, 06-07 WRX MT/AT] ->This <strong>table</strong>'s values represent vehicle speed thresholds above which the throttle is progressively reduced.Speed Limits (Throttle Reduction) A [09-13 FXT, 10-12 LGT, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] ->This <strong>table</strong>'s values represent vehicle speed thresholds above which the throttle is progressively reduced.Speed Limits (Throttle Reduction) B [09-13 FXT, 10-12 LGT, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] ->This <strong>table</strong>'s values represent vehicle speed thresholds above which the throttle is progressively reduced.Speed Limits (Throttle Reduction) Min. RPM [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-07 STI, 06-07 WRXMT/AT] -> When the vehicle speed limits are exceeded and RPM is greater than or equal to this value, throttle reductionwill be enabled, otherwise throttle reduction will be disabled.Speed Limits (Throttle Reduction) Min. RPM A [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B,08-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When the vehicle speed limits are exceeded and RPMis greater than or equal to this value, throttle reduction will be enabled, otherwise throttle reduction will be disabled.Speed Limits (Throttle Reduction) Min. RPM B [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B,08-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When the vehicle speed limits are exceeded and RPMis greater than or equal to this value, throttle reduction will be enabled, otherwise throttle reduction will be disabled.Speed Limits (Throttle Reduction)(Intelligent) [07-09 LGT MT/AT, 07-09 LGT spec.B, 08-10 STI] -> This <strong>table</strong>'svalues represent vehicle speed thresholds above which the throttle is progressively reduced in intelligent SI-DRIVE mode.Speed Limits (Throttle Reduction)(Intelligent) A [11-13 STI] -> This <strong>table</strong>'s values represent vehicle speedthresholds above which the throttle is progressively reduced in intelligent SI-DRIVE mode.Speed Limits (Throttle Reduction)(Intelligent) B [11-13 STI] -> This <strong>table</strong>'s values represent vehicle speedthresholds above which the throttle is progressively reduced in intelligent SI-DRIVE mode.Speed Limits (Throttle Reduction)(Sport/Sport#) A [07-09 LGT MT/AT, 07-09 LGT spec.B, 08-13 STI] -> This<strong>table</strong>'s values represent vehicle speed thresholds above which the throttle is progressively reduced in Sport andSport # SI-DRIVE modes.Speed Limits (Throttle Reduction)(Sport/Sport#) B [07-09 LGT MT/AT, 07-09 LGT spec.B, 08-13 STI] -> This<strong>table</strong>'s values represent vehicle speed thresholds above which the throttle is progressively reduced in Sport andSport # SI-DRIVE modes.Speed Limits (Wastegate Duty Cycle Reduction) [02-05 WRX] -> This is the vehicle speeds above which thewastegate duty cycle will be progressively reduced (Highest reduction above the first value and no reduction belowthe 3rd value).SSM Idle Speed Target Adjust Max. Allowed Correction (A/C Off) [02-05 WRX] -> This is the maximum allowedidle speed correction when using the idle adjust function through the SSM tool when the A/C is off.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 59


SSM Idle Speed Target Adjust Max. Allowed Correction (A/C On) [02-05 WRX] -> This is the maximum allowedidle speed correction when using the idle adjust function through the SSM tool when the A/C is on.SSM Idle Speed Target Adjust Min. Allowed Correction (A/C Off) [02-05 WRX] -> This is the minimum allowedidle speed correction when using the idle adjust function through the SSM tool when the A/C is off.SSM Idle Speed Target Adjust Min. Allowed Correction (A/C On) [02-05 WRX] -> This is the minimum allowedidle speed correction when using the idle adjust function through the SSM tool when the A/C is on.Target Throttle Angles [04-05 FXT MT/AT, 07-08 FXT MT/AT, 05-06 LGT MT/AT, 07 WRX MT/AT] -> This is thetarget throttle opening based on requested torque and RPM.Target Throttle Angles (Accel) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the target throttle opening based on the requested torque ratioand RPM in accel mode.Target Throttle Angles (Cruise) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the target throttle opening based on the requested torque ratioand RPM in cruise mode.Target Throttle Angles (Idle Airflow Target) [ALL 2.5L MODELS] -> This is the target throttle opening based onthe idle airflow target. This target throttle opening is added to the non-idle target throttle angle to determine the finaltarget throttle angle.Target Throttle Angles (Idle Airflow Target) Base Min [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGTspec.B, 08-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the initial minimum target throttle openingapplied to the "Target Throttle Angles (Idle Airflow Target)" value. The final minimum is determined after the"Target Throttle Angles (Idle Airflow Target) Base Min (Applied Max)" is appliedTarget Throttle Angles (Idle Airflow Target) Base Min (Applied Max) [09-13 FXT, 07-09 LGT MT/AT, 10-12LGT, 07-09 LGT spec.B, 08-13 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is the maximum targetthrottle opening applied to the "Target Throttle Angles (Idle Airflow Target) Base Min" value to determine thefinal minimum idle target throttle opening.Target Throttle Angles (Idle Airflow Target) Min [04-08 FXT MT/AT, 05-06 LGT MT/AT, 04-07 STI, 06-07 WRXMT/AT] -> This value is the minimum target throttle opening applied to the "Target Throttle Angles (Idle AirflowTarget) Base Min" value to determine the final minimum idle target throttle opening.Target Throttle Angles A [06 FXT MT/AT, 04-06 STI, 06 WRX MT/AT] -> This is the target throttle openingbased on requested torque and RPM.Target Throttle Angles B [06 FXT MT/AT, 04-06 STI, 06 WRX MT/AT] -> This is the target throttle openingbased on requested torque and RPM.Target Throttle Angles Max [07-08 FXT MT/AT, 09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B,07-13 STI, 07-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the maximum target throttle opening basedon the requested torque ratio and RPM.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 60


Tip-in Enrichment [04-08 FXT MT/AT, 12-13 FXT, 05-09 LGT MT/AT, 12 LGT, 07-09 LGT spec.B, 04-07 STI,12-13 STI, 02-05 WRX, 06-07 WRX MT/AT, 12-13 WRX] -> This <strong>table</strong>'s values represent additional injector pulsewidth during throttle tip-in. This enrichment is dependent on the tip-in enrichment activation and duration <strong>table</strong>s.The final enrichment can also be impacted by the tip-in enrichment compensation <strong>table</strong>s.Tip-in Enrichment A [09-11 FXT, 10-11 LGT, 08-11 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-11 WRX] -> This <strong>table</strong>'svalues represent additional injector pulse width during throttle tip-in. This enrichment is dependent on the tipinenrichment activation and duration <strong>table</strong>s. The final enrichment can also be impacted by the tip-in enrichmentcompensation <strong>table</strong>s.Tip-in Enrichment Activation (Min. Tip-in Pulse Width) [ALL MODELS] -> This value is the minimum calculatedtip-in enrichment (post-compensations) for active tip-in enrichment. When calculated tip-in enrichment isgreater than this value, tip-in enrichment will potentially be enabled (dependent on other activation/durationthresholds). When calculated tip-in enrichment is less than or equal to this value, tip-in enrichment is disabled regardless.Tip-in Enrichment Activation (Min. TPS Delta) [ALL MODELS] -> This value is the minimum TPS delta for activetip-in enrichment. When the TPS delta is greater than this value, tip-in enrichment will potentially be enabled(dependent on other activation/duration thresholds). When the TPS delta is less than or equal to this value, tip-inenrichment is disabled regardless.Tip-in Enrichment B [09-11 FXT, 10-11 LGT, 08-11 STI, 08 WRX MT/AT, 09-10 2.5GT, 09-11 WRX] -> This <strong>table</strong>'svalues represent additional injector pulse width during throttle tip-in. This enrichment is dependent on the tipinenrichment activation and duration <strong>table</strong>s. The final enrichment can also be impacted by the tip-in enrichmentcompensation <strong>table</strong>s.Tip-in Enrichment Compensation (Boost Error) [ALL MODELS] -> This is the compensation to the tip-in enrichmentbased on boost error (boost target - actual boost).Tip-in Enrichment Compensation (Coolant Temp) [04-08 FXT MT/AT, 05-09 LGT MT/AT, 07-09 LGT spec.B,04-07 STI, 04-05 WRX, 06-07 WRX MT/AT] -> This is the compensation to the tip-in enrichment based on coolanttemperature.Tip-in Enrichment Compensation (Coolant Temp) A [02-03 WRX] -> This is the compensation to the tip-in enrichmentbased on coolant temperature.Tip-in Enrichment Compensation (Coolant Temp) Alternate A [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to the tip-in enrichment based on coolant temperature.Tip-in Enrichment Compensation (Coolant Temp) Alternate B [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to the tip-in enrichment based on coolant temperature.Tip-in Enrichment Compensation (Coolant Temp) Alternate B Activation [09-13 FXT, 10-12 LGT, 08-13 STI,08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is the minimum TPS delta for the "Tip-in EnrichmentCompensation (Coolant Temp) Alternate B" <strong>table</strong> to potentially be active.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 61


Tip-in Enrichment Compensation (Coolant Temp) B [02-03 WRX] -> This is the compensation to the tip-in enrichmentbased on coolant temperature and is only potentially active if the "Tip-in Enrichment Compensation(Coolant Temp) B Activation" threshold is met.Tip-in Enrichment Compensation (Coolant Temp) B Activation [02-03 WRX] -> This value is the minimumTPS delta for the "Tip-in Enrichment Compensation (Coolant Temp) B Activation" <strong>table</strong> to be active.Tip-in Enrichment Compensation (Coolant Temp) Primary A [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to the tip-in enrichment based on coolant temperature.Tip-in Enrichment Compensation (Coolant Temp) Primary B [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to the tip-in enrichment based on coolant temperature.Tip-in Enrichment Compensation (RPM) [09-13 FXT, 10-12 LGT, 08-13 STI, 02-03 WRX, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the compensation to the tip-in enrichment based on RPM.Tip-in Enrichment Duration Applied Counter Reset [ALL MODELS] -> When the period between tip-in enrichmentapplication exceeds the threshold in this <strong>table</strong>, the applied tip-in enrichment counter is cleared. The periodbetween tip-in enrichment application is a counter that is cleared when tip-in enrichment is applied and incrementedwhen the tip-in enrichment routine is executed. The applied tip-in enrichment counter is incremented eachtime tip-in enrichment is applied and cleared when the TPS delta is negative. The applied tip-in enrichmentcounter is compared to the threshold in the "Tip-in Enrichment Duration Disable (Applied Counter Threshold)" forpotentially disabling tip-in enrichment.Tip-in Enrichment Duration Disable (Applied Counter Threshold) [04-08 FXT MT/AT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-07 STI, 02-05 WRX, 06-07 WRX MT/AT] -> This value is the threshold to disable tip-in enrichmentbased on the duration of applied tip-in enrichment while the TPS delta remains continuously positive. Whenthe applied tip-in enrichment counter is greater than or equal to this <strong>table</strong>'s value, tip-in enrichment is disabled.The applied tip-in enrichment counter is incremented each time tip-in enrichment is applied and cleared when theTPS delta is negative or the threshold in the "Tip-in Enrichment Duration Applied Counter Reset" <strong>table</strong> is exceeded.Tip-in Enrichment Duration Disable (Applied Counter Threshold) A [09-13 FXT, 10-12 LGT, 08-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is the threshold to disable tip-in enrichment based on theduration of applied tip-in enrichment while the TPS delta remains continuously positive. When the applied tip-inenrichment counter is greater than or equal to this <strong>table</strong>'s value, tip-in enrichment is disabled. The applied tip-inenrichment counter is incremented each time tip-in enrichment is applied and cleared when the TPS delta is negativeor the threshold in the "Tip-in Enrichment Duration Applied Counter Reset" <strong>table</strong> is exceeded.Tip-in Enrichment Duration Disable (Applied Counter Threshold) B [09-13 FXT, 10-12 LGT, 08-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is the threshold to disable tip-in enrichment based on theduration of applied tip-in enrichment while the TPS delta remains continuously positive. When the applied tip-inenrichment counter is greater than or equal to this <strong>table</strong>'s value, tip-in enrichment is disabled. The applied tip-inenrichment counter is incremented each time tip-in enrichment is applied and cleared when the TPS delta is negativeor the threshold in the "Tip-in Enrichment Duration Applied Counter Reset" <strong>table</strong> is exceeded.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 62


Tip-in Enrichment Duration Disable (TPS Delta Cumulative Threshold) [04-08 FXT MT/AT, 05-09 LGTMT/AT, 07-09 LGT spec.B, 04-07 STI, 02-05 WRX, 06-07 WRX MT/AT] -> This value is the threshold to disabletip-in enrichment based on the accumulated TPS delta while tip-in enrichment is applied and while the TPS deltaremains continuously positive. When the TPS delta cumulative value is greater than or equal to this <strong>table</strong>'s value,tip-in enrichment is disabled. When tip-in enrichment is applied, the current TPS delta is added to the TPS deltacumulative value. The TPS delta cumulative value is cleared when the TPS delta is negative or when the last appliedcounter threshold exceeds the "Tip-in Enrichment TPS Delta Cumulative Reset" threshold.Tip-in Enrichment Duration Disable (TPS Delta Cumulative Threshold) A [09-13 FXT, 10-12 LGT, 08-13 STI,08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is the threshold to disable tip-in enrichment based onthe accumulated TPS delta while tip-in enrichment is applied and while the TPS delta remains continuously positive.When the TPS delta cumulative value is greater than or equal to this <strong>table</strong>'s value, tip-in enrichment is disabled.When tip-in enrichment is applied, the current TPS delta is added to the TPS delta cumulative value. TheTPS delta cumulative value is cleared when the TPS delta is negative or when the last applied counter thresholdexceeds the "Tip-in Enrichment TPS Delta Cumulative Reset" threshold.Tip-in Enrichment Duration Disable (TPS Delta Cumulative Threshold) B [09-13 FXT, 10-12 LGT, 08-13 STI,08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This value is the threshold to disable tip-in enrichment based onthe accumulated TPS delta while tip-in enrichment is applied and while the TPS delta remains continuously positive.When the TPS delta cumulative value is greater than or equal to this <strong>table</strong>'s value, tip-in enrichment is disabled.When tip-in enrichment is applied, the current TPS delta is added to the TPS delta cumulative value. TheTPS delta cumulative value is cleared when the TPS delta is negative or when the last applied counter thresholdexceeds the "Tip-in Enrichment TPS Delta Cumulative Reset" threshold.Tip-in Enrichment Duration TPS Delta Cumulative Reset [ALL MODELS] -> When the period between tip-inenrichment application exceeds the threshold in this <strong>table</strong>, the TPS delta cumulative value is cleared. The periodbetween tip-in enrichment application is a counter that is cleared when tip-in enrichment is applied and incrementedwhen the tip-in enrichment routine is executed. When tip-in enrichment is applied, the current TPS delta isadded to the TPS delta cumulative value. The TPS delta cumulative value is cleared when the TPS delta is negative.The TPS delta cumulative value is compared to the "Tip-in Enrichment Duration Disable (TPS Delta CumulativeThreshold)" for potentially disabling tip-in enrichment.TPS-Related Fuel Adder (High) [ALL 2.5L MODELS] -> This is the TPS-related fuel adder when coolant temperatureis greater than the "high" value of the "TPS-Related Fuel Adder Switch (Coolant Temp)" <strong>table</strong>. Thresholdsfor TPS, coolant temperature, load, and engine run time must also be met.TPS-Related Fuel Adder (High/Low) Switch (Coolant Temp) [04-08 FXT MT/AT, 05-09 LGT MT/AT, 07-09LGT spec.B, 04-07 STI, 06-07 WRX MT/AT] -> When coolant temperature is less than or equal to the secondvalue, the "TPS-Related Fuel Adder (Low)" is used. When coolant temperature is greater than the first value, the"TPS-Related Fuel Adder (High)" is used.TPS-Related Fuel Adder (Low) [ALL 2.5L MODELS] -> This is the TPS-related fuel adder when coolant temperatureis less than or equal to the "low" value of the "TPS-Related Fuel Adder Switch (Coolant Temp)" <strong>table</strong>.Thresholds for TPS, coolant temperature, load, and engine run time must also be met.TPS-Related Fuel Adder (Low/High) Switch (Coolant Temp) [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> When coolant temperature is less than or equal to the first value, the "TPS-Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 63


Related Fuel Adder (Low)" is used. When coolant temperature is greater than the second value, the "TPS-RelatedFuel Adder (High)" is used.TPS-Related Fuel Adder Activation (Min. Coolant Temp) [ALL 2.5L MODELS] -> When the coolant temperatureis less than or equal to the first value, the TPS-related fuel adder is disabled. When coolant temp is greaterthan the second value, the TPS-related fuel adder is potentially enabled. Other thresholds for TPS, load and enginerun time must also be met.TPS-Related Fuel Adder Activation (Min. Load) [ALL 2.5L MODELS] -> When load is less than or equal to this<strong>table</strong>'s value, the TPS-related fuel adder will be disabled (potentially with a delay if already active). When the loadis greater than this <strong>table</strong>'s value, the TPS-related fuel adder will potentially be enabled. Other thresholds forcoolant temperature, TPS, engine run time must also be met.TPS-Related Fuel Adder Activation (Min. Run Time) [ALL 2.5L MODELS] -> When the engine run time is lessthan this value, the TPS-related fuel adder is disabled. When engine run time is greater than or equal to thisvalue, the TPS-related fuel adder is potentially enabled. Other thresholds for coolant temperature, load and enginerun time must also be met.TPS-Related Fuel Adder Activation (Min. TPS Target Delta) [09-13 FXT, 10-12 LGT, 08-13 STI, 08 WRXMT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the minimum TPS target delta (TPS - target throttle angle) to potentiallyenable the TPS-related fuel adder. Other thresholds for coolant temperature, load and engine run time mustalso be met. Note: if TPS is less than the target throttle angle, the TPS target delta is limited to a minimum ofzero.TPS-Related Fuel Adder Activation (Min. TPS Target Delta) Hysteresis [09-13 FXT, 10-12 LGT, 08-13 STI, 08WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> When the TPS target delta (TPS - target throttle angle) is less than orequal to this value, the TPS-related fuel adder will be disabled. When the TPS target delta is greater than thisvalue but less that the "TPS-Related Fuel Adder Activation (Min. TPS)" <strong>table</strong> value, no change related to the TPSrelatedfuel adder activation will occur (not including thresholds other than TPS involved in activation). Note: ifTPS is less than the target throttle angle, the TPS target delta is limited to a minimum of zero.TPS-Related Fuel Adder Activation (Min. TPS) [04-08 FXT MT/AT, 05-09 LGT MT/AT, 07-09 LGT spec.B, 04-07 STI, 06-07 WRX MT/AT] -> This is the minimum throttle position to potentially enable the TPS-related fueladder. Other thresholds for coolant temperature, load and engine run time must also be met.TPS-Related Fuel Adder Activation (Min. TPS) Hysteresis [04-08 FXT MT/AT, 05-09 LGT MT/AT, 07-09 LGTspec.B, 04-07 STI, 06-07 WRX MT/AT] -> When throttle position is less than or equal to this value, the TPS-relatedfuel adder will be disabled. When throttle position is greater than this value but less that the "TPS-RelatedFuel Adder Activation (Min. TPS)" <strong>table</strong> value, no change related to the TPS-related fuel adder activation will occur(not including thresholds other than TPS involved in activation).TPS-Related Fuel Adder No-Delay Disable (Load Threshold Not Met) [ALL 2.5L MODELS] -> When the loadthreshold, as determined by the "Primary Fuel Adder Min. Load" <strong>table</strong>, is not met and the TPS-related fuel adderis already active, this value determines the maximum coolant temperature threshold to enable deactivation of theTPS-related fuel adder without delay. If coolant temp is less than or equal to this value, the TPS-related fuel adderwill continue to be active over a short period.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 64


Turbo Dynamics Burst [02-05 WRX] -> This is the absolute correction to wastegate duty based on boost error(boost target - actual boost) when boost error swings rapidly from negative to positive or vice versa as determinedby the "Turbo Dynamics Burst Activation (Boost Error)(Neg Below/Pos Above)" <strong>table</strong> thresholds.Turbo Dynamics Burst Activation (Boost Error)(Neg Below/Pos Above) [02-05 WRX] -> This is the boost errorthresholds for activation of turbo dynamics burst correction. When boost error swings very rapidly from belowthe first value to above the second value, or vice versa, turbo dynamics burst correction is active.Turbo Dynamics Continuous [02-05 WRX] -> This is the absolute correction to wastegate duty based on boosterror (boost target - actual boost) when boost error meets the thresholds defined in the "Turbo Dynamics ContinuousActivation (Boost Error)(Active Below/Active Above)" <strong>table</strong>.Turbo Dynamics Continuous Activation (Boost Error)(Active Below/Active Above) [02-05 WRX] -> This isthe boost error thresholds for activation of turbo dynamics continuous correction. When boost error is less thanthe first value or is greater than or equal to the second value, turbo dynamics continuous correction is active.Turbo Dynamics Integral Cumulative Limits (Min/Max) [ALL 2.5L MODELS] -> This is the minimum and maximumlimits of the accumulated turbo dynamics integral correction.Turbo Dynamics Integral Negative [ALL 2.5L MODELS] -> This is the integral component of absolute correctionto wastegate duty based on boost error. This correction can accumulate over a short period of time within the limitsdefined by the "Turbo Dynamics Integral Cumulative Limits (Min/Max)" <strong>table</strong>. This correction is active when thethresholds determined by the following <strong>table</strong>s are exceeded: "Turbo Dynamics Integral/Proportional Activation(Min. RPM)", "Turbo Dynamics Integral/Proportional Activation (Min. Boost Target)", and "Turbo Dynamics IntegralActivation Boost Error..."Turbo Dynamics Integral Negative Activation (Max. Boost Error) [ALL 2.5L MODELS] -> This is the boost errorthreshold for activation of turbo dynamics integral negative correction. When boost error is less than or equalto this value, turbo dynamics integral negative correction is enabled. When boost error is greater than this value,turbo dynamics integral negative correction is enabled (other activation thresholds must also be met).Turbo Dynamics Integral Negative Activation (Min. Wastegate Duty Cycle) [09-13 FXT, 10-12 LGT, 08-13STI, 09-13 WRX] -> This value is the wastegate duty threshold for activation of turbo dynamics integral negativecorrection. When wastegate duty is less than or equal to this <strong>table</strong>'s value, turbo dynamics integral negative correctionis disabled. When current wastegate duty is greater than this value, turbo dynamics integral negative correctionis enabled (other activation thresholds must also be met)Turbo Dynamics Integral Negative Compensation (Intake Temp) [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is therelative compensation (based on intake Temp) to the "Turbo Dynamics Integral Negative" map value.Turbo Dynamics Integral Positive [ALL 2.5L MODELS] -> This is the integral component of absolute correctionto wastegate duty based on boost error. This correction can accumulate over a short period of time within the limitsdefined by the "Turbo Dynamics Integral Cumulative Limits (Min/Max)" <strong>table</strong>. This correction is active when thethresholds determined by the following <strong>table</strong>s are exceeded: "Turbo Dynamics Integral/Proportional Activation(Min. RPM)", "Turbo Dynamics Integral/Proportional Activation (Min. Boost Target)", and "Turbo Dynamics IntegralActivation Boost Error..."Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 65


Turbo Dynamics Integral Positive Activation (Min. Boost Error) [ALL 2.5L MODELS] -> This is the boost errorthreshold for activation of turbo dynamics integral positive correction. When boost error is greater than or equal tothis value, turbo dynamics integral positive correction is enabled (other activation thresholds must also be met).When boost error is less than this value, turbo dynamics integral positive correction is disabled.Turbo Dynamics Integral Positive Activation (Min. Wastegate Duty Cycle) [04-08 FXT MT/AT, 05-09 LGTMT/AT, 07-09 LGT spec.B, 04-07 STI, 06-08 WRX MT/AT, 09-10 2.5GT] -> This value is the wastegate dutythreshold for activation of turbo dynamics integral positive correction. When wastegate duty is less than this <strong>table</strong>'svalue, turbo dynamics integral positive correction is disabled. When current wastegate duty is greater than orequal to this value, turbo dynamics integral positive correction is enabled (other activation thresholds must also bemet)Turbo Dynamics Integral Positive Compensation (Intake Temp) [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is therelative compensation (based on intake Temp) to the "Turbo Dynamics Integral Positive" map value.Turbo Dynamics Integral/Proportional Activation (Min. Boost Targets) [ALL 2.5L MODELS] -> This is theminimum boost target for potential turbo dynamics correction. When the boost target is less than or equal to thefirst value, turbo dynamics correction is disabled and the integral/proportional corrections are set to zero. Whenthe boost target is greater than the second value, turbo dynamics correction is potentially enabled (other activationthresholds must also be met).Turbo Dynamics Integral/Proportional Activation (Min. RPM) [ALL 2.5L MODELS] -> This is the minimumRPM for potential turbo dynamics correction. When RPM is less than or equal to the first value, turbo dynamicscorrection is disabled and the integral/proportional corrections are set to zero. When RPM is greater than the secondvalue, turbo dynamics correction is potentially enabled (other activation thresholds must also be met).Turbo Dynamics Proportional [ALL 2.5L MODELS] -> This is the proportional component of absolute correctionto wastegate duty based on boost error. This <strong>table</strong> is active when the thresholds, as determined by the "Turbo DynamicsIntegral/Proportional Activation (Min. RPM)" and "Turbo Dynamics Integral/Proportional Activation (Min.Boost Target)" <strong>table</strong>s, are both exceeded.Turbo Dynamics Proportional Compensation (Intake Temp) [06-08 FXT MT/AT, 09-13 FXT, 07-09 LGTMT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13 STI, 06-08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is therelative compensation (based on intake Temp) to the "Turbo Dynamics Proportional" map value.Warm-Up Enrichment [02-05 WRX] -> This is the warm-up enrichment based on coolant temperature. This valueis added to the current after-start high and low speed enrichment values to determine the minimum primary enrichment.To determine an approximate minimum AFR for a particular condition, add the three enrichment values(x) and calculate the estimated minimum AFR as 14.7/(1+x).Warm-Up Enrichment (Non-Primary Open Loop) [ALL 2.5L MODELS] -> This is the warm-up enrichmentbased on coolant temperature in non-primary open loop. This value is added to the current post-start high and lowspeed decay enrichment to determine the minimum primary enrichment.Warm-Up Enrichment Compensation (Load) [02-03 WRX] -> This is the compensation to the warm-up enrichmentbased on calculated load.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 66


Warm-Up Enrichment Primary [04-05 FXT MT/AT, 05-06 LGT MT/AT, 04-06 STI] -> This is the warm-up enrichmentbased on coolant temperature. This value is added to the current post-start high and low speed decay enrichmentto determine the minimum primary enrichment.Warm-Up Enrichment Primary (Accel) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the warm-up enrichment based on coolant temperaturein accel mode. This value is added to the current post-start high and low speed decay enrichment to determinethe minimum primary enrichment.Warm-Up Enrichment Primary (Cruise) [09-13 FXT, 07-09 LGT MT/AT, 10-12 LGT, 07-09 LGT spec.B, 07-13STI, 08 WRX MT/AT, 09-10 2.5GT, 09-13 WRX] -> This is the warm-up enrichment based on coolant temperaturein cruise mode. This value is added to the current post-start high and low speed decay enrichment to determinethe minimum primary enrichment.Warm-Up Enrichment Primary A [06-08 FXT MT/AT, 06-07 WRX MT/AT] -> This is the warm-up enrichmentbased on coolant temperature. This value is added to the current post-start high and low speed decay enrichmentto determine the minimum primary enrichment.Warm-Up Enrichment Primary B [06-08 FXT MT/AT, 06-07 WRX MT/AT] -> This is the warm-up enrichmentbased on coolant temperature. This value is added to the current post-start high and low speed decay enrichmentto determine the minimum primary enrichment.Wastegate Duty Cycles (High) [ALL MODELS] -> This is the maximum values for wastegate duty after all"Wastegate Duty Cycles Compensation..." <strong>table</strong>s are applied.Wastegate Duty Cycles (Low) [ALL 2.5L MODELS] -> This is the starting values for wastegate duty after all"Wastegate Duty Cycles Compensation..." <strong>table</strong>s are applied.Wastegate Duty Cycles (Low)(Off-Idle) [02-05 WRX] -> Wastegate duty is initially set to this value when leavingidle mode. Idle mode is determined by throttle position. The "Wastegate Duty Cycles Compensation..." <strong>table</strong>s doNOT impact this value.Wastegate Duty Cycles Alternate (High) [05-06 LGT MT] -> This is the maximum values for wastegate dutywhen alternate mode is active (based on the closed loop to open loop transition) after all "Wastegate Duty CyclesCompensation..." <strong>table</strong>s are applied.Wastegate Duty Cycles Alternate (High) A [05-06 LGT AT] -> This is the maximum values for wastegate dutywhen alternate mode is active (based on the closed loop to open loop transition) after all "Wastegate Duty CyclesCompensation..." <strong>table</strong>s are applied.Wastegate Duty Cycles Alternate (High) B [05-06 LGT AT] -> This is the maximum values for wastegate dutywhen alternate mode is active (based on the closed loop to open loop transition) after all "Wastegate Duty CyclesCompensation..." <strong>table</strong>s are applied.Wastegate Duty Cycles Alternate Compensation (Intake Temp) [05-06 LGT MT/AT] -> This is the relativecompensation (based on intake temperature) to the maximum wastegate duty values as determined by the"Wastegate Duty Cycles Alternate (High)" <strong>table</strong>.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 67


Wastegate Duty Cycles Compensation (Barometric) [ALL 2.5L MODELS] -> This is the relative compensation(based on barometric pressure and RPM) to the starting and maximum wastegate duty values as determined bythe "Wastegate Duty Cycles (Low)" and "Wastegate Duty Cycles (High)" <strong>table</strong>s.Wastegate Duty Cycles Compensation (Barometric) [02-05 WRX] -> This is the relative compensation (basedon barometric pressure) to the maximum wastegate duty values as determined by the "Wastegate Duty Cycles(High)" <strong>table</strong>.Wastegate Duty Cycles Compensation (Coolant Temp) [ALL 2.5L MODELS] -> This is the relative compensation(based on coolant temperature) to the starting and maximum wastegate duty values as determined by the"Wastegate Duty Cycles (Low)" and "Wastegate Duty Cycles (High)" <strong>table</strong>s.Wastegate Duty Cycles Compensation (Intake Temp) [ALL 2.5L MODELS] -> This is the relative compensation(based on intake temperature) to the starting and maximum wastegate duty values as determined by the "WastegateDuty Cycles (Low)" and "Wastegate Duty Cycles (High)" <strong>table</strong>s.Wastegate Duty Cycles Compensation (Intake Temp) [02-05 WRX] -> This is the relative compensation (basedon intake temperature) to the maximum wastegate duty values as determined by the "Wastegate Duty Cycles(High)" <strong>table</strong>.Wastegate Duty Cycles Limit (Max) Decrement (Torque Limiter Active) [06 LGT MT/AT] -> When conditionsdictate that the boost torque limiter is active, an alternate wastegate duty value, which ramps down by this value,is calculated and limited to a minimum as determined by the "Wastegate Duty Cycles Limit (Max)(Torque LimiterActive)" <strong>table</strong>. The result is used as the maximum limit to the normal wastegate duty. When the boost torque limiteris disabled (after being enabled), the alternate value will ramp up to a Max. of normal wastegate duty. To effectivelydisable the boost torque limiter behavior, set this value to 0 and the "Wastegate Duty Cycles Limit (Max)(Torque Limiter Active)" to 100.Wastegate Duty Cycles Limit (Max)(Post-Compensation) [ALL 2.5L MODELS] -> This value is the absolutemaximum for wastegate duty cycle after all compensations and "Wastegate Duty Cycles (High)" have been applied.Wastegate duty cycle will be capped at this value regardless.Wastegate Duty Cycles Limit (Max)(Torque Limiter Active) [06 LGT MT/AT] -> When conditions dictate thatthe boost torque limiter is active, an alternate wastegate duty value, which ramps down, is calculated and limitedto a minimum of this value. The result is used as the maximum limit to the normal wastegate duty. When theboost torque limiter is disabled (after being enabled), the alternate value will ramp up to a Max. of normalwastegate duty. To effectively disable the boost torque limiter behavior, set this value to 100 and the "WastegateDuty Cycles Limit (Max) Decrement (Torque Limiter Active)" to 0.Copyright © 2012 COBB <strong>Tuning</strong> Products LLC. All Rights Reserved | www.cobbtuning.com 68

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!