<?xml version="1.0" encoding="ISO-8859-1"?>
<msq xmlns="http://www.msefi.com/:msq">
<bibliography author="TunerStudio MS 2.6.19 - EFI Analytics, Inc." tuneComment="" writeDate="Sat Jan 30 15:55:59 CET 2016"/>
<versionInfo fileFormat="4.0" firmwareInfo="MS2/Extra pre-3.3alpha5 MOD gslender V2.8  (c)KC/JSM/JBMS2" nPages="7" signature="MS2Extra SerialGS28"/>
<page>
<pcVariable name="tsCanId">"CAN ID 0"</pcVariable>
<pcVariable digits="0" name="rpmhigh" units="rpm">9000.0</pcVariable>
<pcVariable digits="0" name="rpmwarn" units="rpm">3000.0</pcVariable>
<pcVariable digits="0" name="rpmdang" units="rpm">5000.0</pcVariable>
<pcVariable digits="0" name="loadhigh">400.0</pcVariable>
<pcVariable name="tsSpeedSource">"GPS Speed"</pcVariable>
<pcVariable digits="0" name="tsPrimaryInjectorSize">0.0</pcVariable>
<pcVariable name="tsInjSizeConstant">"cc/min"</pcVariable>
<pcVariable name="tsLogPowerFields">"Off"</pcVariable>
<pcVariable name="tsFuelConsumptionUnits">"US Gallons"</pcVariable>
<pcVariable name="tsDistanceUnits">"Miles Per Hour"</pcVariable>
<pcVariable digits="0" name="tsVehicleWeight">3450.0</pcVariable>
<pcVariable name="tsWeightUnits">"lbs"</pcVariable>
<pcVariable digits="2" name="tsVehicleDragCoef">0.34</pcVariable>
<pcVariable digits="0" name="tsTirePressure" units="psi">32.0</pcVariable>
<pcVariable digits="1" name="tsFrontalArea">19.3</pcVariable>
<pcVariable name="tsFrontalUnits">"sqft"</pcVariable>
<pcVariable digits="0" name="tsShiftHpInLogs">0.0</pcVariable>
<pcVariable cols="1" digits="1" name="wueAfrTargetOffset" rows="10" units=":1">
         -2.7 
         -2.2 
         -2.0 
         -1.8 
         -1.6 
         -1.4 
         -1.2 
         -0.9 
         -0.5 
         0.0 
      </pcVariable>
<pcVariable cols="1" digits="0" name="wueAnalRecommend" rows="10" units="%">
         140.0 
         134.0 
         132.0 
         130.0 
         127.0 
         125.0 
         122.0 
         119.0 
         113.0 
         100.0 
      </pcVariable>
</page>
<page number="0" size="1024">
<constant name="nCylinders">"4"</constant>
<constant digits="0" name="no_skip_pulses">3.0</constant>
<constant name="ICIgnCapture">"Rising Edge"</constant>
<constant name="engineType">"Even fire"</constant>
<constant name="spkout_hi_lo">"Going High (Inverted)"</constant>
<constant name="injctl">"Off"</constant>
<constant digits="1" name="max_coil_dur" units="ms">1.9314</constant>
<constant digits="1" name="max_spk_dur" units="ms">0.7326</constant>
<constant digits="0" name="dwellAcc" units="ms">0.999</constant>
<constant cols="1" digits="1" name="dwellvolts" rows="6" units="V">
         6.0 
         8.0 
         10.0 
         12.0 
         14.0 
         16.0 
      </constant>
<constant cols="1" digits="0" name="dwellcorr" rows="6" units="%">
         500.0 
         248.0 
         168.0 
         128.0 
         102.0 
         88.0 
      </constant>
<constant name="PredOpt">"1st High RPM, 2nd Low"</constant>
<constant digits="0" name="crankingRPM" units="RPM">330.0</constant>
<constant cols="1" digits="1" name="cold_adv_table" rows="10" units="deg">
         -2.0 
         -2.0 
         -2.0 
         -2.0 
         -2.0 
         -1.9 
         -1.5 
         -1.1 
         -0.7 
         0.0 
      </constant>
<constant digits="2" name="triggerOffset" units="deg">0.0</constant>
<constant digits="1" name="TpsBypassCLTRevlim" units="TPS %">98.0</constant>
<constant digits="0" name="RevLimRpm2" units="RPM">100.0</constant>
<constant cols="12" digits="1" name="afrTable1" rows="12" units="AFR">
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 13.9 13.9 13.9 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 13.1 13.1 13.1 
         14.7 14.7 14.7 14.7 14.5 14.5 13.3 13.2 12.6 12.5 12.5 12.5 
         14.7 14.7 14.7 14.7 14.2 13.2 12.7 12.6 12.5 12.5 12.5 12.5 
         14.7 14.7 14.7 14.7 14.0 13.0 12.6 12.5 12.5 12.5 12.5 12.5 
      </constant>
<constant cols="12" digits="1" name="afrTable2" rows="12" units="AFR">
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.2 14.2 14.2 
         14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 14.7 13.6 13.6 13.6 
         14.7 14.7 14.7 14.7 14.5 14.5 13.3 13.2 13.1 12.5 12.5 12.5 
         14.7 14.7 14.7 14.7 14.2 13.5 13.1 13.1 13.0 12.5 12.5 12.5 
         14.7 14.7 14.7 14.7 14.0 13.5 12.9 12.9 12.8 12.5 12.5 12.5 
      </constant>
<constant cols="1" digits="0" name="wueBins" rows="10" units="%">
         140.0 
         134.0 
         132.0 
         130.0 
         127.0 
         125.0 
         122.0 
         119.0 
         113.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="taeBins" rows="4" units="ms">
         2.0 
         3.4 
         5.4 
         8.0 
      </constant>
<constant cols="1" digits="1" name="maeBins" rows="4" units="ms">
         2.0 
         3.0 
         4.0 
         5.0 
      </constant>
<constant cols="1" digits="0" name="iacstepTable" rows="10" units="steps">
         40.0 
         60.0 
         75.0 
         90.0 
         105.0 
         120.0 
         130.0 
         140.0 
         150.0 
         160.0 
      </constant>
<constant cols="1" digits="0" name="arpm_table1" rows="12" units="RPM">
         700.0 
         900.0 
         1200.0 
         1600.0 
         2400.0 
         3200.0 
         3600.0 
         4100.0 
         4600.0 
         5100.0 
         5600.0 
         7000.0 
      </constant>
<constant cols="1" digits="0" name="arpm_table2" rows="12" units="RPM">
         700.0 
         900.0 
         1100.0 
         1600.0 
         2400.0 
         3200.0 
         3600.0 
         4100.0 
         4600.0 
         5100.0 
         5600.0 
         7000.0 
      </constant>
<constant cols="1" digits="1" name="amap_table1" rows="12" units="%">
         32.0 
         35.0 
         45.0 
         50.0 
         60.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="amap_table2" rows="12" units="%">
         30.0 
         40.0 
         45.0 
         50.0 
         60.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="tempTable" rows="10" units="°C">
         -39.996 
         -9.999 
         0.0 
         9.999 
         19.998 
         29.997 
         39.996 
         49.995 
         71.9928 
         74.9925 
      </constant>
<constant cols="1" digits="1" name="taeRates" rows="4" units="%/s">
         90.0 
         250.0 
         500.0 
         800.0 
      </constant>
<constant cols="1" digits="0" name="maeRates" rows="4" units="kPa/s">
         100.0 
         400.0 
         600.0 
         800.0 
      </constant>
<constant digits="1" name="map0" units="%">10.0</constant>
<constant digits="1" name="mapmax" units="%">260.0</constant>
<constant digits="1" name="clt0" units="°C">-17.776</constant>
<constant digits="0" name="cltmult" units="%">100.0</constant>
<constant digits="1" name="mat0" units="°C">-17.776</constant>
<constant digits="0" name="matmult" units="%">100.0</constant>
<constant digits="0" name="tpsMin" units="ADC">187.0</constant>
<constant digits="0" name="tpsMax" units="ADC">966.0</constant>
<constant digits="1" name="batt0" units="V">0.0</constant>
<constant digits="1" name="battmax" units="V">29.6</constant>
<constant digits="1" name="ego0" units="afr">0.0</constant>
<constant digits="0" name="egomult" units="%">100.0</constant>
<constant digits="1" name="baro0" units="kPa">10.0</constant>
<constant digits="1" name="baromax" units="kPa">262.0</constant>
<constant digits="1" name="bcor0" units="%">1.0</constant>
<constant digits="0" name="bcormult" units="%">99.0</constant>
<constant digits="0" name="Dtpred_Gain" units="%">20.0</constant>
<constant digits="0" name="crankTolerance" units="%">50.0</constant>
<constant digits="0" name="asTolerance" units="%">70.0</constant>
<constant digits="0" name="pulseTolerance" units="%">25.0</constant>
<constant name="IdleCtl">"PWM Closed-loop"</constant>
<constant digits="1" name="IACtstep" units="ms">2.56</constant>
<constant digits="1" name="IAC_tinitial_step" units="ms">0.0</constant>
<constant digits="0" name="IACminstep" units="steps">1.0</constant>
<constant digits="0" name="dwellduty" units="%">49.92</constant>
<constant digits="0" name="IACStart">160.0</constant>
<constant digits="1" name="IdleHyst" units="°C">2.7775</constant>
<constant digits="0" name="IACcrankxt" units="sec">5.0</constant>
<constant digits="1" name="IACcoldtmp" units="°C">-17.776</constant>
<constant digits="0" name="IACcoldpos" units="steps">120.0</constant>
<constant digits="0" name="IACcoldxt" units="sec">40.0</constant>
<constant digits="3" name="injOpen" units="ms">1.0</constant>
<constant digits="3" name="battFac" units="ms/v">0.1000002</constant>
<constant name="OverBoostOption">"None"</constant>
<constant digits="1" name="OverBoostKpa" units="kPa">100.0</constant>
<constant digits="1" name="OverBoostHyst" units="kPa">10.0</constant>
<constant digits="0" name="overboostcutx">0.0</constant>
<constant digits="0" name="overboostcuty">0.0</constant>
<constant name="secondtrigopts">"Off"</constant>
<constant name="secondtrigopts1">"Off"</constant>
<constant name="secondtrigopts2">"Off"</constant>
<constant name="secondtrigopts3">"Off"</constant>
<constant digits="1" name="tpsThresh" units="%/s">900.0</constant>
<constant digits="0" name="mapThresh" units="kPa/s">900.0</constant>
<constant digits="1" name="taeColdA" units="ms">3.0</constant>
<constant digits="0" name="taeColdM" units="%">130.0</constant>
<constant digits="1" name="mapsample_angle" units="deg">115.0</constant>
<constant digits="1" name="taeTime" units="s">0.3</constant>
<constant digits="0" name="tdePct">100.0</constant>
<constant digits="1" name="floodClear" units="%">80.0</constant>
<constant digits="1" name="TPSOXLimit" units="%">110.0</constant>
<constant digits="0" name="tpsProportion" units="%">70.0</constant>
<constant name="baroCorr">"Two Independent Sensors"</constant>
<constant name="egoType">"Single Wide Band"</constant>
<constant digits="0" name="egoCount">15.0</constant>
<constant digits="1" name="egoDelta" units="%">0.5</constant>
<constant digits="0" name="oldegoLimit" units="%">0.0</constant>
<constant digits="1" name="AFRTarget" units="AFR">14.7</constant>
<constant name="tempUnits">"Coolant/MAT Tables in °C"</constant>
<constant name="MAFOption">"Off"</constant>
<constant name="mapsample_opt1">"4"</constant>
<constant name="mapsample_opt2">"Use average"</constant>
<constant digits="1" name="fastIdleT" units="°C">59.994</constant>
<constant digits="1" name="egoTemp" units="°C">70.9929</constant>
<constant digits="0" name="egoRPM" units="RPM">700.0</constant>
<constant digits="2" name="reqFuel" units="ms">13.6</constant>
<constant digits="0" name="divider">4.0</constant>
<constant name="alternate">"Simultaneous"</constant>
<constant name="altcrank">"Every event"</constant>
<constant name="cranking_matase">"On"</constant>
<constant digits="1" name="injPwmT" units="ms">25.360384</constant>
<constant digits="0" name="injPwmPd" units="us">66.0</constant>
<constant digits="0" name="injPwmP" units="%">100.0</constant>
<constant name="twoStroke">"Four-stroke"</constant>
<constant name="injType">"Port Injection"</constant>
<constant name="nInjectors">"4"</constant>
<constant digits="0" name="OddFireang">90.0</constant>
<constant digits="0" name="rpmLF">100.0</constant>
<constant digits="0" name="mapLF">100.0</constant>
<constant digits="0" name="tpsLF">70.0</constant>
<constant digits="0" name="egoLF">70.0</constant>
<constant digits="0" name="adcLF">15.0</constant>
<constant digits="0" name="batLF">80.0</constant>
<constant name="AMCOption">"Disabled"</constant>
<constant name="dualTable">"Single Table"</constant>
<constant name="algorithm">"Speed Density"</constant>
<constant name="algorithm2">"Disabled"</constant>
<constant name="IgnAlgorithm">"Speed Density"</constant>
<constant name="IgnAlgorithm2">"Disabled"</constant>
<constant digits="0" name="AfrAlgorithm">1.0</constant>
<constant digits="1" name="dwelltime" units="ms">0.7326</constant>
<constant digits="1" name="trigret_ang" units="deg">50.0</constant>
<constant name="RevLimOption">"Spk retard, fuel cut"</constant>
<constant name="RevLimCLTbased">"Normal"</constant>
<constant digits="1" name="RevLimMaxRtd" units="deg">12.0</constant>
<constant digits="1" name="injPwmT2" units="ms">25.360384</constant>
<constant digits="0" name="injPwmPd2" units="us">66.0</constant>
<constant digits="0" name="injPwmP2" units="%">100.0</constant>
<constant digits="3" name="injOpen2" units="ms">1.1</constant>
<constant digits="3" name="battFac2" units="ms/v">0.1000002</constant>
<constant digits="1" name="baro_upper" units="kPa">105.0</constant>
<constant digits="1" name="baro_lower" units="kPa">80.0</constant>
<constant digits="1" name="baro_default" units="kPa">100.0</constant>
<constant digits="0" name="RevLimTPSbypassRPM" units="RPM">7000.0</constant>
<constant digits="0" name="RevLimNormal1" units="RPM">7200.0</constant>
<constant digits="0" name="RevLimNormal2" units="RPM">7400.0</constant>
<constant digits="0" name="TC5_required_width" units="uSec">0.0</constant>
<constant digits="0" name="egoLimit" units="%">15.0</constant>
<constant digits="1" name="stoich" units="AFR">14.7</constant>
<constant name="enable_pollADC">"Disable"</constant>
<constant name="enable_pollPWM">"Disable"</constant>
<constant name="enable_pollports">"Disable"</constant>
<constant digits="0" name="poll_tableADC">7.0</constant>
<constant digits="0" name="poll_tablePWM">7.0</constant>
<constant digits="0" name="poll_tableports">7.0</constant>
<constant digits="0" name="poll_offsetADC" units="bytes">2.0</constant>
<constant digits="0" name="poll_offsetPWM" units="bytes">58.0</constant>
<constant digits="0" name="poll_offsetports" units="bytes">75.0</constant>
<constant name="ports_dir">"3 Inputs"</constant>
<constant name="port1_type">"Digital (8 signals)"</constant>
<constant name="port2_type">"Digital (8 signals)"</constant>
<constant name="port3_type">"Digital (8 signals)"</constant>
<constant name="port_generic">"Disabled"</constant>
<constant digits="0" name="enginesize" units="cc">2300.0</constant>
<constant digits="0" name="remotePWMfreq" units="MHz">24.0</constant>
<constant digits="0" name="remotePWMprescale">128.0</constant>
<constant name="can_bcast1_on">"Off"</constant>
<constant name="can_bcast1_280x4">"Off"</constant>
<constant name="can_bcast1_280x1">"Off"</constant>
<constant name="can_bcast1_289">"Off"</constant>
<constant digits="1" name="can_bcast_int" units="ms">0.0</constant>
<constant name="feature7_mafmat">"Off"</constant>
<constant name="feature7_maftrim">"Off"</constant>
<constant digits="0" name="hw_latency" units="usec">0.0</constant>
<constant name="loadCombine">"multiplicitive"</constant>
<constant name="loadMult">"multiply"</constant>
<constant name="loadStoich">"include AFRtarget"</constant>
<constant digits="0" name="baud">115200.0</constant>
<constant digits="2" name="MAPOXLimit" units="kPa">105.0</constant>
<constant name="board_type">"MS2"</constant>
<constant digits="0" name="mycan_id">0.0</constant>
<constant digits="0" name="mapsample_window" units="deg">25.0</constant>
<constant name="can_poll">"Disabled"</constant>
<constant name="can_poll_id">"5"</constant>
<constant name="can_poll_slave">"Master"</constant>
<constant digits="2" name="MAPOXMin" units="kPa">22.0</constant>
<constant cols="1" digits="0" name="psEnabled" rows="7" units="on/off">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="7" digits="0" name="psCondition" rows="2">
         60.0 60.0 60.0 60.0 60.0 60.0 60.0 
         60.0 60.0 60.0 60.0 60.0 60.0 60.0 
      </constant>
<constant cols="1" digits="0" name="psConnector" rows="7">
         32.0 
         32.0 
         32.0 
         32.0 
         32.0 
         32.0 
         32.0 
      </constant>
<constant cols="1" digits="0" name="psInitValue" rows="7">
         0.0 
         1.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="0" name="psPortValue" rows="7">
         0.0 
         1.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="7" digits="0" name="psOutSize" rows="2">
         2.0 2.0 2.0 2.0 2.0 2.0 2.0 
         2.0 2.0 2.0 2.0 2.0 2.0 2.0 
      </constant>
<constant cols="7" digits="0" name="psOutOffset" rows="2">
         18.0 2.0 1.0 1.0 1.0 1.0 1.0 
         1.0 1.0 1.0 1.0 1.0 1.0 1.0 
      </constant>
<constant cols="7" digits="0" name="psThreshold" rows="2">
         250.0 751.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 
      </constant>
<constant cols="7" digits="0" name="psHysteresis" rows="2">
         0.0 1502.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 
      </constant>
<constant digits="1" name="aeTaperTime" units="s">0.0</constant>
<constant digits="1" name="aeEndPW" units="ms">0.0</constant>
<constant name="egoAlgorithm">"Simple"</constant>
<constant digits="0" name="egoKP" units="%">7.0</constant>
<constant digits="0" name="egoKI" units="%">15.0</constant>
<constant digits="0" name="egoKD" units="%">33.0</constant>
<constant digits="0" name="egoKdelay1" units="ms">10.0</constant>
<constant digits="0" name="egoKdelay2" units="revs">4000.0</constant>
<constant name="flexFuel">"Disabled"</constant>
<constant name="flexFuelRemote">"Local"</constant>
<constant cols="1" digits="0" name="fuelFreq" rows="2" units="Hz">
         50.0 
         150.0 
      </constant>
<constant digits="0" name="fuelFreq0" units="Hz">50.0</constant>
<constant digits="0" name="fuelFreq1" units="Hz">150.0</constant>
<constant cols="1" digits="0" name="fuelCorr" rows="2" units="%">
         100.0 
         163.0 
      </constant>
<constant digits="0" name="fuelCorr0" units="%">100.0</constant>
<constant digits="0" name="fuelCorr1" units="%">163.0</constant>
<constant name="dwellmode">"Standard Dwell"</constant>
<constant digits="0" name="AMCstep" units="%">10.0</constant>
<constant digits="0" name="AMCdve" units="%">10.0</constant>
<constant digits="0" name="AMCve_rpm" units="RPM">200.0</constant>
<constant digits="2" name="AMCve_map" units="kPa">10.0</constant>
<constant digits="0" name="AMCramve_dt" units="sec">20.0</constant>
<constant digits="0" name="AMCT_thresh" units="sec">300.0</constant>
<constant digits="0" name="AMCupdate_thresh" units="events">2.0</constant>
<constant name="knk_option">"Disabled"</constant>
<constant name="knkport">"MS2 AD7/JS4"</constant>
<constant name="knk_remote">"Local"</constant>
<constant name="knkDirection">"Low Input"</constant>
<constant name="knkpull">"Same as knock"</constant>
<constant digits="1" name="knk_maxrtd" units="deg">10.0</constant>
<constant digits="1" name="knk_step1" units="deg">3.0</constant>
<constant digits="1" name="knk_step2" units="deg">1.0</constant>
<constant digits="1" name="knk_trtd" units="sec">0.2</constant>
<constant digits="1" name="knk_tadv" units="sec">2.0</constant>
<constant digits="1" name="knk_dtble_adv" units="deg">3.0</constant>
<constant digits="0" name="knk_ndet" units="knocks">2.0</constant>
<constant name="EAEOption">"On"</constant>
<constant digits="1" name="knk_maxmap" units="kPa">70.0</constant>
<constant digits="0" name="knk_lorpm" units="rpm">700.0</constant>
<constant digits="0" name="knk_hirpm" units="rpm">3500.0</constant>
<constant digits="0" name="triggerTeeth" units="teeth">36.0</constant>
<constant digits="0" name="No_Miss_Teeth" units="teeth">1.0</constant>
<constant digits="1" name="Miss_ang" units="deg BTDC">80.0</constant>
<constant digits="1" name="ICISR_tmask" units="ms">1.0</constant>
<constant digits="0" name="ICISR_pmask" units="%">10.0</constant>
<constant name="knkport_remote">"Remote Port3 Bit 0"</constant>
<constant digits="0" name="ae_lorpm" units="rpm">2500.0</constant>
<constant digits="0" name="ae_hirpm" units="rpm">5000.0</constant>
<constant cols="1" digits="1" name="fuelSpkDel" rows="2" units="deg">
         0.0 
         -13.0 
      </constant>
<constant digits="1" name="fuelSpkDel0" units="deg">0.0</constant>
<constant digits="1" name="fuelSpkDel1" units="deg">-13.0</constant>
<constant digits="1" name="IC2ISR_tmask" units="ms">0.0</constant>
<constant digits="0" name="IC2ISR_pmask" units="%">0.0</constant>
<constant name="NoiseFilterOpts">"Off"</constant>
<constant name="NoiseFilterOpts1">"Off"</constant>
<constant name="NoiseFilterOpts2">"Off"</constant>
<constant name="NoiseFilterOpts3">"Off"</constant>
<constant name="afrload">"Use primary load (Algorithm)"</constant>
<constant name="eaeload">"Use primary load (Algorithm)"</constant>
<constant name="spk_conf2_gm">"Off"</constant>
<constant name="spk_conf2_tfi">"Off"</constant>
<constant name="spk_conf2_cam">"Off"</constant>
<constant name="spk_conf2_oddodd">"Alternate"</constant>
<constant name="spk_conf2_ngc">"Off"</constant>
<constant name="spk_conf2_dli">"Off"</constant>
<constant name="spk_config_spka">"D14"</constant>
<constant name="spk_config_camcrank">"Crank wheel"</constant>
<constant name="spk_config_trig2">"Dual wheel with missing tooth"</constant>
<constant name="spk_config_trig2l">"Falling edge"</constant>
<constant name="spk_config_resetcam">"Cam"</constant>
<constant name="spk_mode0">"Toothed wheel"</constant>
<constant name="spk_mode3">"Wasted spark"</constant>
<constant digits="0" name="userlevel" units="level">255.0</constant>
<constant name="rtbaroport">"MS2 AD7/JS4"</constant>
<constant name="ego2port">"MS2 AD6/JS5"</constant>
<constant name="egoport">"Local"</constant>
<constant name="flexport">"JS11"</constant>
<constant name="flexportRemote">"PWM0"</constant>
<constant digits="0" name="RevLimcutx">4.0</constant>
<constant digits="0" name="RevLimcuty">5.0</constant>
<constant name="feature4_0igntrig">"Off"</constant>
<constant name="feature4_0VEtblsize">"16x16"</constant>
<constant name="feature4_0maxdwl">"Off"</constant>
<constant name="feature4_0ftrig">"Simple"</constant>
<constant name="feature4_0mindwl">"Off"</constant>
<constant name="feature4_0vanos">"Off"</constant>
<constant cols="1" digits="1" name="ipwmTable" rows="10" units="%">
         53.90694 
         43.35993 
         40.62552 
         38.28174 
         36.32859 
         35.1567 
         33.59418 
         32.42229 
         31.2504 
         30.46914 
      </constant>
<constant name="timing_flags">"Use Table"</constant>
<constant name="use_prediction">"1st Deriv Prediction"</constant>
<constant digits="1" name="crank_dwell" units="ms">5.994</constant>
<constant digits="1" name="crank_timing" units="degrees">10.0</constant>
<constant digits="1" name="fixed_timing" units="degrees">10.0</constant>
</page>
<page number="1" size="1024">
<constant cols="1" digits="0" name="pwmidle_target_rpms" rows="8" units="rpms">
         1500.0 
         1450.0 
         1400.0 
         1300.0 
         1200.0 
         1131.0 
         1032.0 
         980.0 
      </constant>
<constant cols="1" digits="1" name="pwmidle_clt_temps" rows="8" units="°C">
         0.0 
         9.999 
         19.998 
         29.997 
         39.996 
         49.995 
         64.9935 
         74.9925 
      </constant>
<constant digits="0" name="pwmidle_ms" units="ms">80.0</constant>
<constant digits="0" name="pwmidle_close_delay" units="sec">2.0</constant>
<constant digits="1" name="pwmidle_open_duty" units="%">42.18804</constant>
<constant digits="0" name="pwmidle_open_steps" units="steps">108.0</constant>
<constant digits="1" name="pwmidle_closed_duty" units="%">30.85977</constant>
<constant digits="0" name="pwmidle_closed_steps" units="steps">79.0</constant>
<constant digits="0" name="pwmidle_pid_wait_timer" units="sec">5.0</constant>
<constant digits="1" name="pwmidle_min_duty" units="%">31.64103</constant>
<constant digits="0" name="pwmidle_min_steps" units="steps">81.0</constant>
<constant digits="0" name="pwmidle_engage_rpm_adder" units="rpm">450.0</constant>
<constant digits="1" name="pwmidle_tps_threshold" units="%">0.8</constant>
<constant digits="1" name="pwmidle_dp_adder" units="%">1.17189</constant>
<constant digits="0" name="pwmidle_dp_adder_steps" units="steps">3.0</constant>
<constant digits="0" name="pwmidle_rpmdot_threshold" units="rpm/sec">200.0</constant>
<constant digits="1" name="pwmidle_decelload_threshold" units="%">24.0</constant>
<constant digits="1" name="pwmidle_Kp" units="%">60.0</constant>
<constant digits="1" name="pwmidle_Ki" units="%">160.0</constant>
<constant digits="1" name="pwmidle_Kd" units="%">100.0</constant>
<constant digits="0" name="pwmidle_freq">3.0</constant>
<constant digits="0" name="pwmidle_min_rpm" units="rpm">900.0</constant>
<constant digits="0" name="pwmidle_max_rpm" units="rpm">1600.0</constant>
<constant digits="0" name="pwmidle_targ_ramptime" units="sec">5.0</constant>
<constant digits="0" name="pwmidle_rpmdot_disablepid">400.0</constant>
<constant name="pwmidle_port">"Local"</constant>
<constant digits="0" name="pwmidle_dp_decay_factor">3.0</constant>
<constant name="boost_ctl_settings_freq">"26Hz"</constant>
<constant name="boost_ctl_settings_on">"Off"</constant>
<constant name="boost_ctl_settings_cl">"Closed-loop"</constant>
<constant name="boost_ctl_settings_invert">"Normal"</constant>
<constant name="boost_ctl_settings_remote">"Local"</constant>
<constant name="boost_ctl_pins">"JS11"</constant>
<constant name="boost_ctl_remote">"Port 1"</constant>
<constant digits="0" name="boost_ctl_Kp" units="%">5.0</constant>
<constant digits="0" name="boost_ctl_Ki" units="%">10.0</constant>
<constant digits="0" name="boost_ctl_Kd" units="%">20.0</constant>
<constant digits="0" name="boost_ctl_closeduty" units="%">0.0</constant>
<constant digits="0" name="boost_ctl_openduty" units="%">100.0</constant>
<constant digits="0" name="boost_ctl_ms" units="ms">10.0</constant>
<constant cols="8" digits="1" name="boost_ctl_load_targets" rows="8" units="%">
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
      </constant>
<constant cols="1" digits="1" name="boost_ctl_loadtarg_tps_bins" rows="8" units="%">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="0" name="boost_ctl_loadtarg_rpm_bins" rows="8" units="rpm">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="8" digits="0" name="boost_ctl_pwm_targets" rows="8" units="%">
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
      </constant>
<constant cols="1" digits="1" name="boost_ctl_pwmtarg_tps_bins" rows="8" units="%">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="0" name="boost_ctl_pwmtarg_rpm_bins" rows="8" units="rpm">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="1" name="pwmidle_crank_dutyorsteps_duty" rows="4" units="%">
         61.71954 
         53.90694 
         48.43812 
         42.18804 
      </constant>
<constant cols="1" digits="0" name="pwmidle_crank_dutyorsteps_steps" rows="4" units="steps">
         158.0 
         138.0 
         124.0 
         108.0 
      </constant>
<constant cols="1" digits="1" name="pwmidle_crank_clt_temps" rows="4" units="°C">
         -19.998 
         19.998 
         49.995 
         79.992 
      </constant>
<constant cols="6" digits="1" name="injadvTable3" rows="6" units="deg">
         90.0 90.0 90.0 90.0 90.0 90.0 
         90.0 90.0 90.0 90.0 90.0 90.0 
         90.0 90.0 90.0 90.0 90.0 90.0 
         90.0 90.0 90.0 90.0 90.0 90.0 
         90.0 90.0 90.0 90.0 90.0 90.0 
         90.0 90.0 90.0 90.0 90.0 90.0 
      </constant>
<constant cols="1" digits="0" name="srpm_injadv3" rows="6" units="RPM">
         800.0 
         2000.0 
         4000.0 
         5000.0 
         6000.0 
         7000.0 
      </constant>
<constant cols="1" digits="1" name="smap_injadv3" rows="6" units="%">
         30.0 
         50.0 
         70.0 
         80.0 
         90.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="primePWTable" rows="10" units="ms">
         4.2 
         3.5 
         3.2 
         2.9 
         2.6 
         2.3 
         2.0 
         1.7 
         1.4 
         1.1 
      </constant>
<constant cols="1" digits="0" name="crankPctTable" rows="10" units="%">
         483.0 
         361.0 
         321.0 
         281.0 
         247.0 
         207.0 
         182.0 
         154.0 
         125.0 
         101.0 
      </constant>
<constant cols="1" digits="0" name="asePctTable" rows="10" units="%">
         186.0 
         148.0 
         135.0 
         120.0 
         105.0 
         89.0 
         73.0 
         48.0 
         31.0 
         26.0 
      </constant>
<constant cols="1" digits="0" name="aseCntTable" rows="10" units="cycles">
         982.0 
         700.0 
         596.0 
         469.0 
         391.0 
         325.0 
         277.0 
         242.0 
         217.0 
         196.0 
      </constant>
<constant cols="1" digits="0" name="EAEAWCRPMbins" rows="12" units="rpm">
         700.0 
         1200.0 
         1700.0 
         2200.0 
         2700.0 
         3200.0 
         3700.0 
         4200.0 
         4700.0 
         5200.0 
         5700.0 
         6200.0 
      </constant>
<constant cols="1" digits="0" name="EAESOCRPMbins" rows="12" units="rpm">
         700.0 
         1000.0 
         1700.0 
         2200.0 
         2700.0 
         3200.0 
         3700.0 
         4200.0 
         4700.0 
         5200.0 
         5700.0 
         6200.0 
      </constant>
<constant cols="1" digits="0" name="EAEAWCKPAbins" rows="12" units="kpa">
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         90.0 
         100.0 
      </constant>
<constant cols="1" digits="0" name="EAESOCKPAbins" rows="12" units="kpa">
         30.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         90.0 
         100.0 
      </constant>
<constant cols="1" digits="0" name="EAEBAWC" rows="12" units="%">
         17.0 
         19.0 
         22.0 
         25.0 
         29.0 
         33.0 
         37.0 
         41.0 
         45.0 
         49.0 
         58.0 
         67.0 
      </constant>
<constant cols="1" digits="1" name="EAEBSOC" rows="12" units="%">
         1.3 
         1.4 
         1.5 
         1.6 
         1.9 
         2.2 
         2.7 
         3.2 
         4.0 
         4.7 
         6.5 
         8.5 
      </constant>
<constant cols="1" digits="0" name="EAEAWN" rows="12" units="%">
         97.0 
         92.0 
         89.0 
         87.0 
         78.0 
         71.0 
         76.0 
         73.0 
         70.0 
         67.0 
         63.0 
         59.0 
      </constant>
<constant cols="1" digits="0" name="EAESON" rows="12" units="%">
         32.0 
         34.0 
         41.0 
         49.0 
         56.0 
         67.0 
         65.0 
         71.0 
         77.0 
         85.0 
         92.0 
         100.0 
      </constant>
<constant cols="1" digits="0" name="EAEAWW" rows="12" units="%">
         107.0 
         107.0 
         107.0 
         107.0 
         107.0 
         107.0 
         107.0 
         107.0 
         105.0 
         101.0 
         98.0 
         94.0 
      </constant>
<constant cols="1" digits="0" name="EAESOW" rows="12" units="%">
         88.0 
         88.0 
         88.0 
         88.0 
         88.0 
         88.0 
         88.0 
         88.0 
         89.0 
         91.0 
         95.0 
         99.0 
      </constant>
<constant cols="1" digits="1" name="baroCorrVals" rows="6" units="kPa">
         80.0 
         90.0 
         93.0 
         95.0 
         100.0 
         105.0 
      </constant>
<constant cols="1" digits="1" name="matCorrTemps" rows="6" units="°C">
         -19.998 
         0.0 
         14.9985 
         29.997 
         39.996 
         59.994 
      </constant>
<constant cols="1" digits="0" name="baroCorrDelta" rows="6" units="%">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="0" name="matCorrDelta" rows="6" units="%">
         -3.0 
         -2.0 
         -1.0 
         1.0 
         2.0 
         3.0 
      </constant>
<constant cols="1" digits="0" name="temp_table_p5" rows="10" units="°C">
         -39.996 
         -9.7768 
         -0.4444 
         9.94345 
         19.998 
         29.997 
         39.996 
         49.995 
         59.994 
         69.993 
      </constant>
<constant digits="0" name="tsf_rpm" units="rpm">6000.0</constant>
<constant digits="1" name="tsf_kpa" units="kPa">100.0</constant>
<constant digits="1" name="tsf_tps" units="%">80.0</constant>
<constant digits="0" name="tss_rpm" units="rpm">6001.0</constant>
<constant digits="1" name="tss_kpa" units="kPa">100.1</constant>
<constant digits="1" name="tss_tps" units="%">80.1</constant>
<constant cols="1" digits="0" name="EAEAWWCLTbins" rows="12" units="deg">
         -19.998 
         -9.999 
         0.0 
         9.999 
         29.997 
         49.995 
         69.993 
         79.992 
         84.9915 
         89.991 
         94.9905 
         99.99 
      </constant>
<constant cols="1" digits="0" name="EAESOWCLTbins" rows="12" units="deg">
         -29.997 
         -9.999 
         9.999 
         19.998 
         29.997 
         49.995 
         69.993 
         79.992 
         84.9915 
         89.991 
         94.9905 
         99.99 
      </constant>
<constant name="tsf_remote">"Local"</constant>
<constant name="tsf_remote_port">"Remote Port3 Bit 0"</constant>
<constant name="tss_remote">"Local"</constant>
<constant name="tss_remote_port">"Remote Port3 Bit 0"</constant>
<constant name="OvrRunC">"On"</constant>
<constant name="OvrRunAndSpkC">"Off"</constant>
<constant name="f5_0_tsf">"Off"</constant>
<constant name="f5_0_tsf_opt">"Hardware"</constant>
<constant name="f5_0_tss_opt">"Hardware"</constant>
<constant name="f5_0_tss">"Off"</constant>
<constant digits="0" name="pwmidlecranktaper" units="s">5.0</constant>
<constant name="pwmidleset_hz">"78Hz"</constant>
<constant name="pwmidleset_inv">"Normal, 0%=off"</constant>
<constant digits="0" name="fc_rpm" units="rpm">1500.0</constant>
<constant digits="1" name="fc_kpa" units="kPa">30.0</constant>
<constant digits="1" name="fc_tps" units="%">0.5</constant>
<constant digits="1" name="fc_clt" units="°C">79.992</constant>
<constant digits="1" name="fc_delay" units="s">1.0</constant>
<constant name="tacho_opt80">"On"</constant>
<constant name="tacho_opt40">"Normal"</constant>
<constant name="tacho_opt3f">"IAC2"</constant>
<constant name="EAElagsource">"MAPdot"</constant>
<constant digits="0" name="EAElagthresh" units="unit/sec">60.0</constant>
<constant digits="0" name="EAElagRPMmax" units="rpm">3000.0</constant>
<constant digits="0" name="fc_ego_delay" units="seconds">2.0</constant>
<constant digits="0" name="fc_rpm_lower" units="rpm">1500.0</constant>
<constant digits="0" name="pwmidle_shift_lower_rpm" units="rpm">1900.0</constant>
<constant digits="0" name="pwmidle_shift_open_time" units="sec">1.0</constant>
<constant cols="1" digits="1" name="baroTimingDelta" rows="6" units="%">
         3.0 
         2.0 
         1.0 
         0.0 
         0.0 
         -2.0 
      </constant>
<constant cols="1" digits="0" name="rmt_psEnabled" rows="8" units="on/off">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="8" digits="0" name="rmt_psCondition" rows="2">
         60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 
         60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 
      </constant>
<constant cols="1" digits="0" name="rmt_psConnector" rows="8">
         32.0 
         32.0 
         32.0 
         32.0 
         32.0 
         32.0 
         32.0 
         32.0 
      </constant>
<constant cols="1" digits="0" name="rmt_psInitValue" rows="8">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="0" name="rmt_psPortValue" rows="8">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="8" digits="0" name="rmt_psOutSize" rows="2">
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
      </constant>
<constant cols="8" digits="0" name="rmt_psOutOffset" rows="2">
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
      </constant>
<constant cols="8" digits="0" name="rmt_psThreshold" rows="2">
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
      </constant>
<constant cols="8" digits="0" name="rmt_psHysteresis" rows="2">
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
      </constant>
</page>
<page number="2" size="1024">
<constant cols="12" digits="1" name="advanceTable1" rows="12" units="deg">
         25.0 17.0 17.0 22.2 32.0 38.0 43.0 46.4 49.0 53.0 56.0 59.0 
         25.0 17.0 17.0 22.0 31.5 36.8 41.4 44.6 47.0 50.7 53.4 56.2 
         25.0 17.0 17.0 21.5 30.5 34.4 38.2 40.9 42.9 46.0 48.3 50.5 
         25.0 17.0 17.0 21.3 30.0 33.1 36.6 39.0 40.9 43.7 45.7 47.7 
         23.4 18.0 18.0 20.9 28.0 30.7 33.4 35.3 36.8 39.0 40.5 42.0 
         22.6 21.8 21.1 20.7 27.2 29.5 31.7 33.5 34.8 36.7 37.9 39.2 
         21.0 20.6 20.4 20.3 25.5 27.1 28.5 29.8 30.7 32.0 32.8 33.5 
         20.2 20.0 20.0 20.0 24.6 25.8 26.9 27.9 28.7 29.7 30.2 30.7 
         19.4 19.4 19.6 19.8 23.8 24.6 25.3 26.1 26.6 27.3 27.6 27.8 
         18.6 18.8 19.3 19.6 22.9 23.4 23.7 24.2 24.6 25.0 25.0 25.0 
         17.8 18.2 18.9 19.4 20.8 22.5 22.8 23.3 23.6 24.0 24.0 24.0 
         16.2 17.0 18.1 18.9 19.9 21.0 21.4 22.0 22.5 23.0 23.0 23.0 
      </constant>
<constant cols="12" digits="1" name="advanceTable2" rows="12" units="deg">
         19.0 19.0 19.0 29.0 33.0 40.0 45.0 50.1 53.7 53.5 55.7 58.3 
         19.0 19.0 19.0 28.7 32.8 39.9 45.0 49.6 52.7 52.6 54.8 57.4 
         19.0 19.0 19.0 28.4 32.6 39.8 39.7 41.4 47.7 49.4 51.5 53.9 
         18.8 19.0 19.3 29.0 32.3 39.5 40.6 41.4 46.2 47.3 49.9 52.2 
         18.7 19.0 19.5 28.4 32.1 39.4 39.7 40.6 45.2 45.4 45.8 49.0 
         18.3 19.0 20.0 27.1 30.5 37.7 38.0 39.1 43.1 42.7 42.0 45.0 
         18.0 19.0 20.5 25.8 28.8 35.9 36.3 37.6 40.0 39.9 39.6 42.5 
         17.8 19.0 20.8 25.5 28.2 34.8 35.1 36.6 38.5 38.5 38.5 40.4 
         17.7 19.0 21.0 25.2 27.5 32.6 33.2 34.3 36.0 36.0 36.0 37.3 
         17.5 19.0 21.3 24.9 26.9 31.0 31.7 32.2 33.5 33.5 33.5 34.7 
         17.3 19.0 21.5 24.6 26.3 29.3 30.1 30.0 31.0 31.0 31.0 32.0 
         17.0 19.0 22.0 24.0 25.0 26.0 27.0 28.7 30.0 31.0 31.0 32.0 
      </constant>
<constant cols="1" digits="0" name="srpm_table1" rows="12" units="RPM">
         700.0 
         900.0 
         1200.0 
         1400.0 
         2000.0 
         2700.0 
         3200.0 
         4000.0 
         4600.0 
         5200.0 
         6200.0 
         7200.0 
      </constant>
<constant cols="1" digits="0" name="srpm_table2" rows="12" units="RPM">
         700.0 
         900.0 
         1200.0 
         1400.0 
         2000.0 
         2700.0 
         3200.0 
         4000.0 
         4600.0 
         5200.0 
         6200.0 
         7200.0 
      </constant>
<constant cols="1" digits="1" name="smap_table1" rows="12" units="%">
         25.0 
         30.0 
         40.0 
         45.0 
         55.0 
         60.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="smap_table2" rows="12" units="%">
         25.0 
         30.0 
         40.0 
         45.0 
         50.0 
         60.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         100.0 
      </constant>
<constant name="feature3_1">"Off"</constant>
<constant name="feature3_3">"Off"</constant>
<constant name="launch_opt_on">"Off"</constant>
<constant name="launch_opt_pins">"PE0/JS7"</constant>
<constant digits="0" name="launch_sft_lim" units="RPM">3900.0</constant>
<constant digits="2" name="launch_sft_deg" units="deg">1.0</constant>
<constant digits="0" name="launch_hrd_lim" units="RPM">4000.0</constant>
<constant digits="0" name="launch_tps" units="%">10.0</constant>
<constant name="launchlimopt">"Spark Cut"</constant>
<constant digits="0" name="launchcutx">5.0</constant>
<constant digits="0" name="launchcuty">7.0</constant>
<constant digits="0" name="flats_arm" units="RPM">3000.0</constant>
<constant digits="0" name="flats_sft" units="RPM">4700.0</constant>
<constant digits="2" name="flats_deg" units="deg">5.0</constant>
<constant digits="0" name="flats_hrd" units="RPM">4800.0</constant>
<constant digits="0" name="staged_pri_size" units="cc">290.0</constant>
<constant digits="0" name="staged_sec_size" units="cc">0.0</constant>
<constant name="staged_first_param">"Off"</constant>
<constant name="staged_second_param">"Off"</constant>
<constant name="staged_transition_on">"Off"</constant>
<constant name="staged_second_logic">"OR"</constant>
<constant digits="0" name="staged_transition_events" units="ign events">0.0</constant>
<constant digits="0" name="staged_param_1" units="units">0.0</constant>
<constant digits="0" name="staged_param_2" units="units">0.0</constant>
<constant digits="0" name="staged_hyst_1" units="units">0.0</constant>
<constant digits="0" name="staged_hyst_2" units="units">0.0</constant>
<constant name="N2Oopt_01">"Bank1"</constant>
<constant name="N2Oopt_2">"Off"</constant>
<constant name="N2Oopt_3">"Off"</constant>
<constant name="N2Oopt_pins">"PE0/JS7"</constant>
<constant name="N2Oopt_pins2">"IAC1+2"</constant>
<constant digits="0" name="N2ORpm" units="RPM">3000.0</constant>
<constant digits="0" name="N2ORpmMax" units="RPM">6000.0</constant>
<constant digits="1" name="N2OTps" units="%">80.0</constant>
<constant digits="1" name="N2OClt" units="°C">65.49345</constant>
<constant digits="2" name="N2OAngle" units="deg">10.0</constant>
<constant digits="3" name="N2OPWLo" units="ms">6.0</constant>
<constant digits="3" name="N2OPWHi" units="ms">3.0</constant>
<constant digits="2" name="N2Odel_launch" units="s">0.0</constant>
<constant digits="2" name="N2Odel_flat" units="s">0.0</constant>
<constant digits="2" name="N2Oholdon" units="s">0.0</constant>
<constant digits="0" name="N2O2Rpm" units="RPM">5000.0</constant>
<constant digits="0" name="N2O2RpmMax" units="RPM">6000.0</constant>
<constant digits="2" name="N2O2delay" units="s">0.1</constant>
<constant digits="2" name="N2O2Angle" units="deg">5.0</constant>
<constant digits="3" name="N2O2PWLo" units="ms">1.998</constant>
<constant digits="3" name="N2O2PWHi" units="ms">0.999</constant>
<constant digits="0" name="user_value1">0.0</constant>
<constant digits="0" name="user_value2">0.0</constant>
<constant name="user_conf0">"Off"</constant>
<constant name="user_conf1">"Mode 0"</constant>
<constant digits="3" name="staged_secondary_enrichment" units="ms">0.0</constant>
<constant cols="6" digits="0" name="staged_percents" rows="6" units="%">
         0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 5.0 5.0 10.0 20.0 30.0 
         0.0 5.0 10.0 20.0 30.0 40.0 
         0.0 10.0 20.0 30.0 40.0 50.0 
         0.0 20.0 30.0 40.0 50.0 60.0 
         0.0 30.0 50.0 70.0 90.0 100.0 
      </constant>
<constant cols="1" digits="0" name="staged_rpms" rows="6" units="rpm">
         3000.0 
         4000.0 
         5000.0 
         5500.0 
         6000.0 
         7000.0 
      </constant>
<constant cols="1" digits="0" name="staged_loads" rows="6" units="%">
         50.0 
         60.0 
         70.0 
         80.0 
         90.0 
         100.0 
      </constant>
<constant name="N20remote_input">"Local"</constant>
<constant name="N20remote_output">"Local"</constant>
<constant name="N20remote_inport">"Remote Port3 Bit 0"</constant>
<constant name="N20remote_outport">"Remote Port1 Bits 0+1"</constant>
<constant cols="8" digits="1" name="RotarySplitTable" rows="8" units="deg">
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
      </constant>
<constant cols="1" digits="0" name="RotarySplitLoad" rows="8" units="%">
         30.0 
         40.0 
         50.0 
         60.0 
         70.0 
         80.0 
         90.0 
         100.0 
      </constant>
<constant cols="1" digits="0" name="RotarySplitRPM" rows="8" units="RPM">
         800.0 
         1200.0 
         2000.0 
         3000.0 
         4000.0 
         5000.0 
         6000.0 
         7000.0 
      </constant>
<constant name="RotarySplitModeFD">"FC mode"</constant>
<constant name="RotarySplitModeNeg">"Not Allowed"</constant>
<constant name="RotarySplitModeRX8">"Disabled"</constant>
<constant name="RotarySplitModeOn">"Rotary off"</constant>
<constant cols="1" digits="0" name="NoiseFilterRpm" rows="4" units="RPM">
         500.0 
         2500.0 
         5500.0 
         7500.0 
      </constant>
<constant cols="1" digits="1" name="NoiseFilterLen" rows="4" units="usec">
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant digits="0" name="staged_primary_delay" units="ign events">0.0</constant>
<constant cols="1" digits="0" name="VariableLagTPSBins" rows="4" units="%/sec">
         3.0 
         10.0 
         20.0 
         50.0 
      </constant>
<constant cols="1" digits="0" name="VariableLagMapLags" rows="4" units="Lag">
         50.0 
         50.0 
         50.0 
         50.0 
      </constant>
<constant digits="0" name="trig_init">1.0</constant>
<constant digits="0" name="inj_time_mask">0.0</constant>
</page>
<page number="3" size="1024">
<constant digits="0" name="testmodelock">0.0</constant>
<constant name="testop_coil">"CoilB"</constant>
<constant name="testop_fp">"Off"</constant>
<constant name="testop_inj">"Inj2"</constant>
<constant name="testop_pwm">"Standard"</constant>
<constant digits="0" name="testdwell" units="ms">2.0</constant>
<constant digits="1" name="testint" units="ms">12.032</constant>
<constant name="testmode">"Coils"</constant>
<constant name="test_addinj">"Neither"</constant>
<constant digits="3" name="testpw" units="ms">3.999996</constant>
<constant digits="0" name="testinjcnt">0.0</constant>
<constant cols="12" digits="1" name="advanceTable3" rows="12" units="deg">
         15.7 17.5 20.0 28.6 32.8 37.5 37.0 37.5 38.0 38.0 38.0 38.0 
         15.7 17.8 20.1 28.2 32.4 37.0 37.0 37.0 37.5 38.0 38.0 38.0 
         15.6 18.0 20.2 27.8 32.4 36.8 37.0 37.5 37.5 38.0 38.0 38.0 
         15.5 18.2 20.4 27.4 32.3 36.4 37.0 37.0 37.5 37.5 38.0 38.0 
         15.5 18.4 20.6 27.2 32.2 36.0 36.8 37.4 37.4 37.6 37.6 38.0 
         15.7 18.6 20.7 26.8 32.1 36.0 36.6 37.2 37.5 37.5 37.5 37.5 
         15.8 18.8 20.8 25.8 32.0 36.0 36.5 36.5 36.5 37.0 37.0 37.0 
         16.0 18.5 20.5 25.0 31.7 35.8 36.0 36.2 36.2 36.2 36.2 36.2 
         16.0 18.3 20.3 24.1 30.8 35.3 36.0 36.0 36.0 36.0 36.0 36.0 
         15.5 17.5 20.0 23.5 29.9 34.8 36.0 36.0 36.0 36.0 36.0 36.0 
         15.1 17.2 19.5 22.8 29.5 34.3 36.0 36.0 36.0 36.0 36.0 36.0 
         14.8 16.8 19.0 21.6 28.2 33.5 36.0 36.0 36.0 36.0 36.0 36.0 
      </constant>
<constant cols="1" digits="0" name="srpm_table3" rows="12" units="RPM">
         701.0 
         900.0 
         1200.0 
         1500.0 
         2000.0 
         2600.0 
         3100.0 
         3700.0 
         4300.0 
         4900.0 
         5400.0 
         6000.0 
      </constant>
<constant cols="1" digits="1" name="smap_table3" rows="12" units="%">
         20.1 
         25.0 
         30.0 
         35.0 
         40.0 
         45.0 
         50.0 
         60.0 
         70.0 
         80.0 
         90.0 
         100.0 
      </constant>
<constant digits="1" name="testinjPwmT" units="ms">1.040384</constant>
<constant digits="0" name="testinjPwmPd" units="us">66.0</constant>
<constant digits="0" name="testinjPwmP" units="%">30.0</constant>
<constant cols="1" digits="1" name="RevLimLookup" rows="8" units="°C">
         0.0 
         14.9985 
         29.997 
         49.995 
         69.993 
         74.9925 
         101.9898 
         109.989 
      </constant>
<constant cols="1" digits="0" name="RevLimRpm1" rows="8" units="RPM">
         4000.0 
         4000.0 
         4000.0 
         5000.0 
         6000.0 
         7200.0 
         7200.0 
         4000.0 
      </constant>
<constant digits="0" name="iacpostest" units="steps">0.0</constant>
<constant digits="0" name="iachometest" units="steps">0.0</constant>
<constant digits="0" name="iactest_0">0.0</constant>
<constant name="iactest">"run"</constant>
<constant name="iactestlock">"Off"</constant>
<constant name="idleadvance_on">"Adaptive"</constant>
<constant name="idleadvance_adder">"Adder"</constant>
<constant name="idleadvance_cl_cond">"CL PID"</constant>
<constant name="idleadvance_aiv">"On"</constant>
<constant digits="1" name="idleadvance_tps" units="%">0.6</constant>
<constant digits="0" name="idleadvance_rpm" units="rpm">1600.0</constant>
<constant digits="0" name="idleadvance_load" units="%">15.0</constant>
<constant digits="1" name="idleadvance_clt" units="°C">-9.999</constant>
<constant digits="0" name="idleadvance_delay" units="sec">0.0</constant>
<constant name="seq_inj">"Sequential/Semi-sequential"</constant>
<constant name="extrainj">"Additional drivers"</constant>
<constant name="injdualvalue">"Single value"</constant>
<constant name="usevetrim">"Don't use VE Trim Tables"</constant>
<constant name="injusetable">"Use table"</constant>
<constant name="injtimingmode">"End-of-pulse"</constant>
<constant digits="1" name="injadv1" units="deg">-340.0</constant>
<constant digits="1" name="injadv2" units="deg">270.0</constant>
<constant digits="1" name="injadv3" units="deg">90.0</constant>
<constant digits="1" name="injstagedadv1" units="deg">90.0</constant>
<constant digits="1" name="injstagedadv2" units="deg">270.0</constant>
<constant digits="1" name="injstagedadv3" units="deg">90.0</constant>
<constant cols="6" digits="1" name="injadvTable1" rows="6" units="deg">
         -340.0 -320.0 -300.0 -280.0 -260.0 -220.0 
         -340.0 -320.0 -300.0 -280.0 -260.0 -220.0 
         -340.0 -320.0 -300.0 -280.0 -260.0 -220.0 
         -340.0 -320.0 -300.0 -280.0 -260.0 -220.0 
         -340.0 -320.0 -300.0 -280.0 -260.0 -220.0 
         -340.0 -320.0 -300.0 -280.0 -260.0 -220.0 
      </constant>
<constant cols="6" digits="1" name="injadvTable2" rows="6" units="deg">
         270.0 270.0 270.0 270.0 270.0 270.0 
         270.0 270.0 270.0 270.0 270.0 270.0 
         270.0 270.0 270.0 270.0 270.0 270.0 
         270.0 270.0 270.0 270.0 270.0 270.0 
         270.0 270.0 270.0 270.0 270.0 270.0 
         270.0 270.0 270.0 270.0 270.0 270.0 
      </constant>
<constant cols="1" digits="0" name="srpm_injadv1" rows="6" units="RPM">
         1000.0 
         1500.0 
         2000.0 
         2500.0 
         3000.0 
         4000.0 
      </constant>
<constant cols="1" digits="0" name="srpm_injadv2" rows="6" units="RPM">
         800.0 
         2000.0 
         4000.0 
         5000.0 
         6000.0 
         7000.0 
      </constant>
<constant cols="1" digits="1" name="smap_injadv1" rows="6" units="%">
         30.0 
         50.0 
         70.0 
         80.0 
         90.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="smap_injadv2" rows="6" units="%">
         30.0 
         50.0 
         70.0 
         80.0 
         90.0 
         100.0 
      </constant>
<constant digits="1" name="injcrankadv1" units="deg">-340.0</constant>
<constant digits="1" name="injcrankadv2" units="deg">270.0</constant>
<constant digits="0" name="hybrid_rpm" units="RPM">15000.0</constant>
<constant digits="0" name="hybrid_hyst" units="RPM">100.0</constant>
<constant digits="3" name="injOpen3" units="ms">1.0</constant>
<constant digits="3" name="battFac3" units="ms/v">0.2000004</constant>
<constant digits="3" name="injOpen4" units="ms">1.0</constant>
<constant digits="3" name="battFac4" units="ms/v">0.2000004</constant>
<constant cols="16" digits="1" name="veTrim1" rows="16" units="%">
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
      </constant>
<constant cols="1" digits="0" name="frpm_trim1" rows="16" units="RPM">
         501.0 
         801.0 
         1101.0 
         1401.0 
         2001.0 
         2601.0 
         3101.0 
         3700.0 
         4300.0 
         4900.0 
         5400.0 
         6000.0 
         6500.0 
         7000.0 
         7200.0 
         7500.0 
      </constant>
<constant cols="1" digits="1" name="fmap_trim1" rows="16" units="%">
         30.1 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         98.0 
         100.0 
      </constant>
<constant cols="12" digits="1" name="veTrim1dozen" rows="12" units="%">
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
      </constant>
<constant cols="1" digits="0" name="frpm_trim1doz" rows="12" units="RPM">
         501.0 
         801.0 
         1101.0 
         1401.0 
         2001.0 
         2601.0 
         3101.0 
         3700.0 
         4300.0 
         4900.0 
         5400.0 
         6000.0 
      </constant>
<constant cols="1" digits="1" name="fmap_trim1doz" rows="12" units="%">
         30.1 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         85.0 
      </constant>
<constant digits="0" name="bogus_x">
         0.0 
      </constant>
<constant digits="0" name="bogus_y">
         0.0 
      </constant>
<constant cols="1" digits="0" name="sen_calib_table_id" rows="2" units="id">
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="0" name="sen_calib_units" rows="2" units="id">
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="0" name="sen_calib_bias" rows="2" units="ohms">
         0.0 
         0.0 
      </constant>
<constant cols="2" digits="1" name="sen_calib_temp" rows="3" units="deg">
         0.0 0.0 
         0.0 0.0 
         0.0 0.0 
      </constant>
<constant cols="2" digits="0" name="sen_calib_res1" rows="3" units="ohms">
         0.0 0.0 
         0.0 0.0 
         0.0 0.0 
      </constant>
<constant digits="0" name="ego_calib_selection" units="index">0.0</constant>
<constant cols="1" digits="1" name="ego_calib_volts" rows="3" units="Volts">
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="1" name="ego_calib_afrs" rows="3" units="AFR">
         5.0 
         5.0 
         5.0 
      </constant>
</page>
<page number="4" size="1024">
<constant cols="16" digits="0" name="veTable1" rows="16" units="%">
         34.0 34.0 34.0 37.0 41.0 43.0 45.0 44.0 45.0 49.0 51.0 50.0 49.0 49.0 49.0 49.0 
         35.0 35.0 35.0 38.0 42.0 45.0 48.0 47.0 46.0 52.0 55.0 53.0 53.0 52.0 52.0 53.0 
         36.0 36.0 36.0 38.0 43.0 47.0 51.0 52.0 51.0 55.0 57.0 57.0 57.0 57.0 57.0 57.0 
         37.0 37.0 37.0 39.0 46.0 50.0 52.0 53.0 53.0 56.0 58.0 60.0 60.0 61.0 61.0 60.0 
         38.0 37.0 37.0 41.0 47.0 52.0 53.0 54.0 54.0 57.0 60.0 61.0 63.0 63.0 63.0 62.0 
         41.0 40.0 40.0 43.0 48.0 52.0 54.0 55.0 55.0 58.0 61.0 62.0 64.0 64.0 64.0 63.0 
         43.0 42.0 43.0 44.0 49.0 52.0 54.0 56.0 56.0 59.0 62.0 64.0 65.0 65.0 65.0 65.0 
         44.0 44.0 44.0 46.0 49.0 52.0 54.0 56.0 57.0 59.0 63.0 65.0 67.0 67.0 67.0 66.0 
         46.0 45.0 46.0 48.0 50.0 52.0 55.0 57.0 58.0 60.0 64.0 67.0 69.0 69.0 69.0 68.0 
         47.0 47.0 48.0 50.0 51.0 54.0 57.0 58.0 59.0 61.0 65.0 68.0 70.0 71.0 71.0 69.0 
         48.0 48.0 50.0 52.0 54.0 57.0 59.0 59.0 60.0 63.0 67.0 69.0 71.0 72.0 72.0 70.0 
         50.0 50.0 52.0 54.0 56.0 58.0 60.0 61.0 61.0 64.0 68.0 70.0 72.0 73.0 73.0 71.0 
         52.0 53.0 54.0 55.0 57.0 59.0 61.0 62.0 63.0 65.0 69.0 72.0 74.0 75.0 74.0 72.0 
         54.0 55.0 56.0 57.0 59.0 61.0 63.0 64.0 64.0 67.0 71.0 73.0 75.0 76.0 75.0 73.0 
         56.0 57.0 58.0 59.0 61.0 63.0 64.0 65.0 66.0 69.0 72.0 74.0 76.0 76.0 75.0 74.0 
         58.0 59.0 60.0 61.0 63.0 64.0 65.0 66.0 68.0 70.0 73.0 75.0 76.0 76.0 75.0 74.0 
      </constant>
<constant cols="16" digits="0" name="veTable2" rows="16" units="%">
         34.0 34.0 34.0 37.0 42.0 43.0 44.0 45.0 46.0 49.0 49.0 49.0 49.0 49.0 49.0 49.0 
         35.0 35.0 35.0 38.0 42.0 45.0 47.0 49.0 47.0 51.0 53.0 53.0 53.0 52.0 52.0 53.0 
         36.0 36.0 36.0 39.0 43.0 47.0 50.0 51.0 51.0 53.0 56.0 57.0 57.0 57.0 57.0 57.0 
         37.0 37.0 37.0 39.0 45.0 49.0 51.0 52.0 53.0 54.0 57.0 60.0 61.0 61.0 61.0 60.0 
         38.0 37.0 37.0 41.0 47.0 50.0 53.0 53.0 54.0 56.0 59.0 61.0 63.0 63.0 63.0 62.0 
         41.0 42.0 43.0 43.0 49.0 51.0 53.0 54.0 55.0 57.0 60.0 62.0 64.0 64.0 64.0 63.0 
         43.0 43.0 44.0 44.0 50.0 52.0 55.0 55.0 55.0 57.0 61.0 64.0 65.0 65.0 65.0 65.0 
         44.0 44.0 45.0 46.0 51.0 53.0 55.0 56.0 56.0 58.0 62.0 65.0 67.0 67.0 67.0 66.0 
         46.0 46.0 47.0 48.0 52.0 54.0 56.0 57.0 57.0 59.0 64.0 67.0 69.0 69.0 69.0 68.0 
         47.0 47.0 48.0 49.0 53.0 56.0 58.0 58.0 58.0 61.0 65.0 68.0 70.0 71.0 71.0 69.0 
         48.0 48.0 50.0 52.0 54.0 57.0 59.0 59.0 60.0 62.0 66.0 69.0 71.0 72.0 72.0 70.0 
         50.0 50.0 52.0 54.0 56.0 59.0 60.0 61.0 61.0 64.0 68.0 70.0 72.0 73.0 73.0 71.0 
         52.0 53.0 54.0 55.0 57.0 59.0 61.0 62.0 63.0 65.0 69.0 72.0 74.0 75.0 74.0 72.0 
         54.0 55.0 56.0 57.0 59.0 61.0 63.0 64.0 65.0 67.0 70.0 73.0 75.0 76.0 75.0 73.0 
         56.0 57.0 58.0 59.0 61.0 63.0 64.0 65.0 66.0 68.0 72.0 74.0 76.0 76.0 75.0 74.0 
         58.0 59.0 60.0 61.0 63.0 64.0 65.0 66.0 68.0 70.0 73.0 75.0 76.0 76.0 75.0 74.0 
      </constant>
<constant cols="16" digits="0" name="veTable3" rows="16" units="%">
         26.0 26.0 29.0 34.0 40.0 46.0 50.0 55.0 58.0 61.0 61.0 60.0 59.0 59.0 58.0 58.0 
         29.0 29.0 32.0 38.0 46.0 53.0 56.0 60.0 63.0 66.0 65.0 62.0 60.0 58.0 58.0 57.0 
         38.0 37.0 39.0 44.0 53.0 61.0 65.0 67.0 69.0 73.0 71.0 66.0 64.0 62.0 60.0 58.0 
         43.0 42.0 43.0 45.0 54.0 63.0 66.0 69.0 71.0 75.0 73.0 67.0 65.0 63.0 61.0 59.0 
         48.0 46.0 48.0 50.0 58.0 65.0 69.0 71.0 73.0 77.0 75.0 69.0 67.0 65.0 63.0 61.0 
         52.0 51.0 52.0 55.0 62.0 67.0 71.0 73.0 75.0 79.0 77.0 71.0 69.0 67.0 65.0 63.0 
         57.0 59.0 61.0 65.0 69.0 72.0 76.0 78.0 81.0 85.0 85.0 80.0 78.0 76.0 74.0 72.0 
         61.0 62.0 65.0 69.0 72.0 75.0 79.0 82.0 85.0 89.0 88.0 84.0 82.0 80.0 78.0 76.0 
         65.0 66.0 69.0 73.0 76.0 78.0 82.0 86.0 90.0 93.0 92.0 88.0 86.0 84.0 82.0 80.0 
         68.0 70.0 73.0 78.0 81.0 83.0 86.0 90.0 94.0 98.0 97.0 93.0 91.0 89.0 87.0 85.0 
         72.0 77.0 82.0 87.0 90.0 93.0 95.0 100.0 105.0 109.0 108.0 103.0 101.0 99.0 97.0 95.0 
         74.0 81.0 86.0 91.0 95.0 97.0 100.0 105.0 111.0 114.0 113.0 108.0 106.0 104.0 102.0 100.0 
         74.0 82.0 87.0 92.0 96.0 98.0 101.0 106.0 112.0 115.0 114.0 109.0 107.0 105.0 103.0 101.0 
         75.0 83.0 88.0 93.0 97.0 99.0 102.0 107.0 113.0 116.0 115.0 110.0 108.0 106.0 104.0 102.0 
         76.0 84.0 89.0 94.0 98.0 100.0 103.0 108.0 114.0 117.0 116.0 111.0 109.0 107.0 105.0 103.0 
         78.0 85.0 90.0 95.0 99.0 101.0 104.0 109.0 115.0 118.0 117.0 112.0 110.0 108.0 106.0 104.0 
      </constant>
<constant cols="1" digits="0" name="frpm_table1" rows="16" units="RPM">
         700.0 
         900.0 
         1000.0 
         1100.0 
         1200.0 
         1700.0 
         2200.0 
         2700.0 
         3200.0 
         3700.0 
         4200.0 
         4700.0 
         5200.0 
         5700.0 
         6200.0 
         7200.0 
      </constant>
<constant cols="1" digits="0" name="frpm_table2" rows="16" units="RPM">
         700.0 
         900.0 
         1000.0 
         1100.0 
         1200.0 
         1700.0 
         2200.0 
         2700.0 
         3200.0 
         3700.0 
         4200.0 
         4700.0 
         5200.0 
         5700.0 
         6200.0 
         7200.0 
      </constant>
<constant cols="1" digits="0" name="frpm_table3" rows="16" units="RPM">
         4300.0 
         4900.0 
         5400.0 
         6000.0 
         2001.0 
         2601.0 
         3101.0 
         3700.0 
         4300.0 
         4900.0 
         5400.0 
         6000.0 
         6500.0 
         7000.0 
         7200.0 
         7500.0 
      </constant>
<constant cols="1" digits="1" name="fmap_table1" rows="16" units="%">
         25.0 
         30.0 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="fmap_table2" rows="16" units="%">
         25.0 
         30.0 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="fmap_table3" rows="16" units="%">
         70.0 
         75.0 
         80.0 
         85.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         98.0 
         100.0 
      </constant>
<constant cols="12" digits="0" name="veTable1dozen" rows="12" units="%">
         34.0 34.0 34.0 37.0 41.0 43.0 45.0 44.0 45.0 49.0 51.0 50.0 
         49.0 49.0 49.0 49.0 35.0 35.0 35.0 38.0 42.0 45.0 48.0 47.0 
         46.0 52.0 55.0 53.0 53.0 52.0 52.0 53.0 36.0 36.0 36.0 38.0 
         43.0 47.0 51.0 52.0 51.0 55.0 57.0 57.0 57.0 57.0 57.0 57.0 
         37.0 37.0 37.0 39.0 46.0 50.0 52.0 53.0 53.0 56.0 58.0 60.0 
         60.0 61.0 61.0 60.0 38.0 37.0 37.0 41.0 47.0 52.0 53.0 54.0 
         54.0 57.0 60.0 61.0 63.0 63.0 63.0 62.0 41.0 40.0 40.0 43.0 
         48.0 52.0 54.0 55.0 55.0 58.0 61.0 62.0 64.0 64.0 64.0 63.0 
         43.0 42.0 43.0 44.0 49.0 52.0 54.0 56.0 56.0 59.0 62.0 64.0 
         65.0 65.0 65.0 65.0 44.0 44.0 44.0 46.0 49.0 52.0 54.0 56.0 
         57.0 59.0 63.0 65.0 67.0 67.0 67.0 66.0 46.0 45.0 46.0 48.0 
         50.0 52.0 55.0 57.0 58.0 60.0 64.0 67.0 69.0 69.0 69.0 68.0 
      </constant>
<constant cols="12" digits="0" name="veTable2dozen" rows="12" units="%">
         47.0 47.0 48.0 50.0 51.0 54.0 57.0 58.0 59.0 61.0 65.0 68.0 
         70.0 71.0 71.0 69.0 48.0 48.0 50.0 52.0 54.0 57.0 59.0 59.0 
         60.0 63.0 67.0 69.0 71.0 72.0 72.0 70.0 50.0 50.0 52.0 54.0 
         56.0 58.0 60.0 61.0 61.0 64.0 68.0 70.0 72.0 73.0 73.0 71.0 
         52.0 53.0 54.0 55.0 57.0 59.0 61.0 62.0 63.0 65.0 69.0 72.0 
         74.0 75.0 74.0 72.0 54.0 55.0 56.0 57.0 59.0 61.0 63.0 64.0 
         64.0 67.0 71.0 73.0 75.0 76.0 75.0 73.0 56.0 57.0 58.0 59.0 
         61.0 63.0 64.0 65.0 66.0 69.0 72.0 74.0 76.0 76.0 75.0 74.0 
         58.0 59.0 60.0 61.0 63.0 64.0 65.0 66.0 68.0 70.0 73.0 75.0 
         76.0 76.0 75.0 74.0 34.0 34.0 34.0 37.0 42.0 43.0 44.0 45.0 
         46.0 49.0 49.0 49.0 49.0 49.0 49.0 49.0 35.0 35.0 35.0 38.0 
         42.0 45.0 47.0 49.0 47.0 51.0 53.0 53.0 53.0 52.0 52.0 53.0 
      </constant>
<constant cols="12" digits="0" name="veTable3dozen" rows="12" units="%">
         36.0 36.0 36.0 39.0 43.0 47.0 50.0 51.0 51.0 53.0 56.0 57.0 
         57.0 57.0 57.0 57.0 37.0 37.0 37.0 39.0 45.0 49.0 51.0 52.0 
         53.0 54.0 57.0 60.0 61.0 61.0 61.0 60.0 38.0 37.0 37.0 41.0 
         47.0 50.0 53.0 53.0 54.0 56.0 59.0 61.0 63.0 63.0 63.0 62.0 
         41.0 42.0 43.0 43.0 49.0 51.0 53.0 54.0 55.0 57.0 60.0 62.0 
         64.0 64.0 64.0 63.0 43.0 43.0 44.0 44.0 50.0 52.0 55.0 55.0 
         55.0 57.0 61.0 64.0 65.0 65.0 65.0 65.0 44.0 44.0 45.0 46.0 
         51.0 53.0 55.0 56.0 56.0 58.0 62.0 65.0 67.0 67.0 67.0 66.0 
         46.0 46.0 47.0 48.0 52.0 54.0 56.0 57.0 57.0 59.0 64.0 67.0 
         69.0 69.0 69.0 68.0 47.0 47.0 48.0 49.0 53.0 56.0 58.0 58.0 
         58.0 61.0 65.0 68.0 70.0 71.0 71.0 69.0 48.0 48.0 50.0 52.0 
         54.0 57.0 59.0 59.0 60.0 62.0 66.0 69.0 71.0 72.0 72.0 70.0 
      </constant>
<constant cols="1" digits="0" name="frpm_table1doz" rows="12" units="RPM">
         700.0 
         900.0 
         1000.0 
         1100.0 
         1200.0 
         1700.0 
         2200.0 
         2700.0 
         3200.0 
         3700.0 
         4200.0 
         4700.0 
      </constant>
<constant cols="1" digits="0" name="frpm_table2doz" rows="12" units="RPM">
         5200.0 
         5700.0 
         6200.0 
         7200.0 
         700.0 
         900.0 
         1000.0 
         1100.0 
         1200.0 
         1700.0 
         2200.0 
         2700.0 
      </constant>
<constant cols="1" digits="0" name="frpm_table3doz" rows="12" units="RPM">
         3200.0 
         3700.0 
         4200.0 
         4700.0 
         5200.0 
         5700.0 
         6200.0 
         7200.0 
         4300.0 
         4900.0 
         5400.0 
         6000.0 
      </constant>
<constant cols="1" digits="1" name="fmap_table1doz" rows="12" units="%">
         25.0 
         30.0 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
      </constant>
<constant cols="1" digits="1" name="fmap_table2doz" rows="12" units="%">
         85.0 
         90.0 
         95.0 
         100.0 
         25.0 
         30.0 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
      </constant>
<constant cols="1" digits="1" name="fmap_table3doz" rows="12" units="%">
         65.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         100.0 
         70.0 
         75.0 
         80.0 
         85.0 
      </constant>
<constant cols="1" digits="1" name="MAFFlow" rows="12" units="g/sec">
         1.0 
         20.0 
         40.0 
         60.0 
         80.0 
         100.0 
         120.0 
         140.0 
         160.0 
         180.0 
         200.0 
         250.0 
      </constant>
<constant cols="1" digits="0" name="MAFCor" rows="12" units="%">
         100.0 
         100.0 
         100.0 
         100.0 
         100.0 
         100.0 
         100.0 
         100.0 
         100.0 
         100.0 
         100.0 
         100.0 
      </constant>
</page>
<page number="5" size="1024">
<constant cols="16" digits="1" name="veTrim2" rows="16" units="%">
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
      </constant>
<constant cols="16" digits="1" name="veTrim3" rows="16" units="%">
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
      </constant>
<constant cols="16" digits="1" name="veTrim4" rows="16" units="%">
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
      </constant>
<constant cols="1" digits="0" name="frpm_trim2" rows="16" units="RPM">
         501.0 
         801.0 
         1101.0 
         1401.0 
         2001.0 
         2601.0 
         3101.0 
         3700.0 
         4300.0 
         4900.0 
         5400.0 
         6000.0 
         6500.0 
         7000.0 
         7200.0 
         7500.0 
      </constant>
<constant cols="1" digits="0" name="frpm_trim3" rows="16" units="RPM">
         501.0 
         801.0 
         1101.0 
         1401.0 
         2001.0 
         2601.0 
         3101.0 
         3700.0 
         4300.0 
         4900.0 
         5400.0 
         6000.0 
         6500.0 
         7000.0 
         7200.0 
         7500.0 
      </constant>
<constant cols="1" digits="0" name="frpm_trim4" rows="16" units="RPM">
         501.0 
         801.0 
         1101.0 
         1401.0 
         2001.0 
         2601.0 
         3101.0 
         3700.0 
         4300.0 
         4900.0 
         5400.0 
         6000.0 
         6500.0 
         7000.0 
         7200.0 
         7500.0 
      </constant>
<constant cols="1" digits="1" name="fmap_trim2" rows="16" units="%">
         30.1 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         98.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="fmap_trim3" rows="16" units="%">
         30.1 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         98.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="fmap_trim4" rows="16" units="%">
         30.1 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         98.0 
         100.0 
      </constant>
<constant cols="12" digits="1" name="veTrim2dozen" rows="12" units="%">
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
      </constant>
<constant cols="12" digits="1" name="veTrim3dozen" rows="12" units="%">
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
      </constant>
<constant cols="12" digits="1" name="veTrim4dozen" rows="12" units="%">
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
         100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 
      </constant>
<constant cols="1" digits="0" name="frpm_trim2doz" rows="12" units="RPM">
         501.0 
         801.0 
         1101.0 
         1401.0 
         2001.0 
         2601.0 
         3101.0 
         3700.0 
         4300.0 
         4900.0 
         5400.0 
         6000.0 
      </constant>
<constant cols="1" digits="0" name="frpm_trim3doz" rows="12" units="RPM">
         6500.0 
         7000.0 
         7200.0 
         7500.0 
         501.0 
         801.0 
         1101.0 
         1401.0 
         2001.0 
         2601.0 
         3101.0 
         3700.0 
      </constant>
<constant cols="1" digits="0" name="frpm_trim4doz" rows="12" units="RPM">
         4300.0 
         4900.0 
         5400.0 
         6000.0 
         6500.0 
         7000.0 
         7200.0 
         7500.0 
         501.0 
         801.0 
         1101.0 
         1401.0 
      </constant>
<constant cols="1" digits="1" name="fmap_trim2doz" rows="12" units="%">
         30.1 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         75.0 
         80.0 
         85.0 
      </constant>
<constant cols="1" digits="1" name="fmap_trim3doz" rows="12" units="%">
         90.0 
         95.0 
         98.0 
         100.0 
         30.1 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
      </constant>
<constant cols="1" digits="1" name="fmap_trim4doz" rows="12" units="%">
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         98.0 
         100.0 
         30.1 
         35.0 
         40.0 
         45.0 
      </constant>
<constant cols="1" digits="1" name="ITB_load_loadvals" rows="10" units="%">
         90.0 
         84.6 
         79.1 
         73.7 
         62.8 
         57.3 
         46.3 
         40.8 
         35.4 
         30.0 
      </constant>
<constant cols="1" digits="1" name="ITB_load_switchpoints" rows="10" units="%">
         5.0 
         7.7 
         10.4 
         15.8 
         18.5 
         21.2 
         26.6 
         29.3 
         32.0 
         34.7 
      </constant>
<constant cols="1" digits="0" name="ITB_load_rpms" rows="10" units="rpm">
         800.0 
         1454.0 
         2109.0 
         3418.0 
         4072.0 
         5381.0 
         6036.0 
         6690.0 
         7345.0 
         8000.0 
      </constant>
</page>
<page number="6" size="1024">
<constant name="idle_up_options">"Off"</constant>
<constant name="idle_up_options_input">"PE1"</constant>
<constant name="idle_up_options_avc">"On"</constant>
<constant name="idle_up_options_zpr">"On"</constant>
<constant name="idle_up_options_tds">"On"</constant>
<constant digits="1" name="idle_up_duty" units="%">12.89079</constant>
<constant digits="0" name="idle_up_steps" units="steps">33.0</constant>
<constant digits="0" name="idle_up_targ_rpm" units="rpm">0.0</constant>
<constant digits="0" name="idle_up_off_countdown">0.0</constant>
<constant digits="0" name="idle_up_off_rate">0.0</constant>
<constant name="ClutchPIDEntry">"Off"</constant>
<constant digits="0" name="rpm_window">10.0</constant>
<constant digits="0" name="batt_targ_window">11.0</constant>
<constant digits="0" name="tps_persistance" units="ms">99.968</constant>
<constant cols="1" digits="1" name="idleadvance_curve" rows="5" units="deg">
         10.0 
         3.0 
         0.0 
         -3.0 
         -10.0 
      </constant>
<constant cols="1" digits="1" name="idleadvance_loads" rows="5" units="%">
         20.0 
         27.5 
         32.5 
         38.8 
         50.0 
      </constant>
<constant cols="1" digits="0" name="idleadvance_rpms" rows="5" units="rpm">
         -100.0 
         -30.0 
         0.0 
         30.0 
         90.0 
      </constant>
<constant cols="1" digits="0" name="idleadvance_rpmsdelta" rows="5" units="rpm">
         -100.0 
         -30.0 
         0.0 
         30.0 
         90.0 
      </constant>
<constant cols="1" digits="1" name="idle_voltage_comp_voltage" rows="6" units="V">
         -1.4 
         -0.9 
         -0.5 
         -0.2 
         0.6 
         1.0 
      </constant>
<constant cols="1" digits="1" name="idle_voltage_comp_delta" rows="6" units="%">
         1.17189 
         0.78126 
         0.39063 
         0.0 
         0.0 
         -0.39063 
      </constant>
<constant name="pwmidle_cl_opts_initvaluetable">"Use initial value table"</constant>
<constant name="pwmidle_cl_opts_initval_clt">"Use CLT"</constant>
<constant cols="1" digits="0" name="pwmidle_cl_initialvalue_rpms" rows="5" units="rpm">
         850.0 
         960.0 
         1100.0 
         1200.0 
         1400.0 
      </constant>
<constant cols="1" digits="1" name="pwmidle_cl_initialvalue_matorclt" rows="5" units="°C">
         9.999 
         29.997 
         59.994 
         69.993 
         84.9915 
      </constant>
<constant cols="5" digits="1" name="pwmidle_cl_initialvalues_duties" rows="5" units="%">
         39.84426 40.23489 40.62552 40.62552 41.01615 
         39.063 39.063 39.45363 40.23489 40.62552 
         37.50048 37.50048 37.89111 38.67237 39.063 
         37.50048 37.50048 37.50048 39.063 39.84426 
         36.71922 36.71922 36.71922 38.67237 39.84426 
      </constant>
<constant cols="5" digits="0" name="pwmidle_cl_initialvalues_steps" rows="5" units="steps">
         102.0 103.0 104.0 104.0 105.0 
         100.0 100.0 101.0 103.0 104.0 
         96.0 96.0 97.0 99.0 100.0 
         96.0 96.0 96.0 100.0 102.0 
         94.0 94.0 94.0 99.0 102.0 
      </constant>
<constant digits="1" name="tps_variation" units="%">1.0</constant>
<constant cols="1" digits="0" name="adaptive_pid_rpmsdelta" rows="5" units="rpm">
         -50.0 
         -20.0 
         0.0 
         20.0 
         50.0 
      </constant>
<constant cols="1" digits="1" name="adaptive_pid_reduction" rows="5" units="%">
         100.0 
         80.0 
         70.0 
         80.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="idleadvance_ve_curve" rows="6">
         -3.0 
         -1.5 
         0.0 
         0.0 
         1.6 
         2.5 
      </constant>
<constant cols="1" digits="0" name="idleadvance_ve_rpmsdelta" rows="6" units="rpm">
         -150.0 
         -100.0 
         -20.0 
         20.0 
         100.0 
         150.0 
      </constant>
<constant cols="1" digits="0" name="matScalingRpms" rows="4" units="rpm">
         1100.0 
         1400.0 
         3700.0 
         5000.0 
      </constant>
<constant cols="1" digits="0" name="matScalingMaps" rows="4" units="%">
         40.0 
         60.0 
         80.0 
         100.0 
      </constant>
<constant cols="4" digits="0" name="matScalingDelta" rows="4" units="%">
         60.0 60.0 60.0 60.0 
         60.0 60.0 60.0 60.0 
         60.0 60.0 60.0 60.0 
         60.0 60.0 60.0 60.0 
      </constant>
<constant cols="1" digits="1" name="timingRetardMats" rows="4" units="°C">
         44.9955 
         82.214 
         93.324 
         104.37845 
      </constant>
<constant cols="1" digits="0" name="timingRetardMaps" rows="4" units="%">
         10.0 
         40.0 
         60.0 
         120.0 
      </constant>
<constant cols="4" digits="0" name="timingRetardDelta" rows="4" units="deg">
         0.0 0.0 0.0 0.0 
         0.0 0.0 2.0 4.0 
         0.0 2.0 6.0 8.0 
         0.0 4.0 10.0 12.0 
      </constant>
</page>
<settings Comment="These setting are only used if this msq is opened without a project.">
<setting name="EXPANDED_CLT_TEMP_OFF" value="EXPANDED_CLT_TEMP_OFF"/>
<setting name="USE_CRC_DATA_CHECK_OFF" value="USE_CRC_DATA_CHECK_OFF"/>
<setting name="EGTFULL_OFF" value="EGTFULL_OFF"/>
<setting name="CAN_COMMANDS_OFF" value="CAN_COMMANDS_OFF"/>
<setting name="CELSIUS" value="CELSIUS"/>
</settings>
<userComments Comment="These are user comments that can be related to a particular setting or dialog.">
<userComment name="pwmidle_Ki_new" value="war 60 regelt viel im LL!"/>
<userComment name="sensor01LF" value=""/>
<userComment name="sensor01_trans" value=""/>
<userComment name="log_int" value="75 ist fast wie normal datenlog!&#10;10 ist sehr schnell, geht bis 4!&#10;"/>
<userComment name="iachometest" value=""/>
<userComment name="clt_minadc" value="led geht an bei ADC86 101°C&#10;led geht an bei ADC99    95°C"/>
<userComment name="spkout_hi_lo" value="park Output (spkout_hi_lo) 0 equals spark when low (ground). Production MegaSquirt-II's do NOT have a transistor for ignition control on the daughter card. This transistor inverted the processor output on the BETA units. As a result, if you are using a production MegaSquirt-II and NO transistor (99% of users) , the Spark Output needs to be Going High (reversed) if using the VB921 driver (U16) for driving a coil directly!&#13;&#10;See the relevant ignition option for your setup for more details on this setting, failure to set this correctly WILL damage your ECU!"/>
<userComment name="pwmidle_Kp_new" value="war 20.0 regelt langsam!&#13;&#10;&#13;&#10;war 22.0 regelt zu viel!&#13;&#10;"/>
<userComment name="use_prediction" value="Use Predictor is a scheme used to anticipate the amount of time before the next TDC event. &#13;&#10;First, the line of code that uses the prediction is:"/>
<userComment name="spk_conf2_cam" value=""/>
<userComment name="knk_tadv" value="default: 2.0"/>
<userComment name="USE_CRC_DATA_CHECK_OFF" value="USE_CRC_DATA_CHECK_OFF"/>
<userComment name="pwmidle_min_steps" value="Min duty/steps for PID - This is the minimum duty that the PID code will use while engaged."/>
<userComment name="knk_hirpm" value="default: 3500"/>
<userComment name="knock_int" value="default: 150"/>
<userComment name="IACminstep" value=""/>
<userComment name="knk_lorpm" value="J&amp;S knock window opens 32° after the ignition trigger, and remains open for 44°"/>
<userComment name="smallpw_opt1_master" value="curve 2 calculated from webpage&#13;&#10;curve 1 adjusted manually to give control from .75ms to .9 ms PW"/>
<userComment name="advanceTable1" value=""/>
<userComment name="IACStart" value="When ignition is turned on, before starting, the idle valve moves by this number of steps to fully seat the pintle.&#10;It then opens by the amount in the cranking steps chart depending on temp.  THEN the car starts and the coolant temp is referenced in the idle steps chart to slowly extend the pintle towards closed."/>
<userComment name="advanceTable3" value="+1,5° !?!!!!!!!!!!!!&#10;icht überall"/>
<userComment name="ICIgnCapture" value="Injector PWM Period (µsec) (InjPWMPd) is the time between cycles of on/off and the Injector Duty Cycle is the % of time it stays on relative to the total time for one cycle. You use high frequency to make things smooth. Since the injectors stay open for milliseconds, you need a period that is much shorter than that. Such a frequency never lets the injector start to close - the turn off turn on cycle is so fast that the injector stays where it is. Keep this value between 10 and 25 KHz (100-40 µsec).&#13;&#10;&#13;&#10;To tune the PWM [pulse width modulation] values for your engine, you need to know what kind of injectors you have- low impedance or high-impedance. If you are running high-impedance injectors (greater than 10 Ohms), then set the PWM time to 25.5, to disable the PWM mode. This allows full current to the injectors throughout the pulse width.&#13;&#10;&#13;&#10;For low-impedance injectors (less than 3 Ohms), you need to limit the current to avoid overheating the injectors. To do this, there is a period of time that you apply full battery voltage [peak] current, then switch over to a lower current-averaged [hold] current, i.e. peak and hold. Alternatively, you can add resistors in series with the injectors. See the Injectors and Fuel Supply section of the MegaSquirt manual for more details.&#13;&#10;&#13;&#10;To run low-impedance injectors with the PWM current limit mode, you need to set two parameters - the &quot;PWM Current Limit %&quot; and the &quot;Time Threshold for PWM Mode&quot; - both are on the &#8220;Constants&#8221; page. The current limit % is the percent duty cycle when the current limit is invoked. The time threshold is the amount of time from when the injector is first opened until the current limit is activated."/>
<userComment name="egoType" value="Wide Band If you have a narrow band O2 sensor OR a wide band oxygen sensor &amp; controller, choose the appropriate setting under Settings/EGO Control in MegaTune, and be SURE to go to Tools/Calibrate AFR Table and select your controller type. Make sure to have the MS2-Extra (or MicroSquirt Running MS2-Extra) connected and powered up while you do this - the calibration is saved for both MegaTune (on the PC) and to MegaSquirt-II (to which the calibration table is downloaded). Then MS2-Extra (or MicroSquirt Running MS2-Extra) will adjust the amount of fuel injected based on the AFR table until the sensor reports a voltage corresponding to the air/fuel ratio in the appropriate cell of the AFR table (for wide band) or switch point (for narrow band)."/>
<userComment name="triggerOffset" value="63.4 for basic trigger"/>
<userComment name="pwmidle_closed_steps" value="Idle Valve Closed Duty or Closed Steps - Idle Valve Closed Duty/Steps specify the duty or number of steps at which the idle valve is fully closed. This can also be set to the minimum valve position that the user wants to use for a particular setup."/>
<userComment name="rpm_window" value="war 1 und rpmdot zackig!&#10;war 3 und rpmdot zackig!&#10;war 4 und rpmdot zackig!&#10;war 5 und rpmdot zackig!&#10;war 7 und rpmdot glatt!"/>
<userComment name="pwmidle_dp_decay_factor" value=""/>
<userComment name="dualTable" value=""/>
<userComment name="reqFuel" value=""/>
<userComment name="pwmidle_min_rpm" value=": Set this to the RPM that the engine runs at with the valve in the&#10;position you have entered for the Idle Valve Closed Steps"/>
<userComment name="idleve_delay" value=""/>
<userComment name="pwmidlecranktaper" value=""/>
<userComment name="IdleHyst" value="Dampens movement of motr so that changes are made only if the temperature changes by the amount of the hysterisis.  Stops motor from moving all the time for minor changes in temp.&#13;&#10;"/>
<userComment name="max_spk_dur" value=""/>
<userComment name="pwm_duties_a" value=""/>
<userComment name="sensor01_source" value="KnockSense input&#13;&#10;"/>
<userComment name="alternate" value=""/>
<userComment name="mat_minadc" value="led geht an bei ADC367 40°C&#10;led geht an bei ADC403  35°C"/>
<userComment name="fc_rpm_lower" value="war 1150!"/>
<userComment name="boost_ctl_settings_invert" value=""/>
<userComment name="IdleCtl_vss" value="This setting controls whether the PID lockout settings (detailed later) are used to activate idle speed control, or if VSS going to 0 MPH/KPH is used"/>
<userComment name="afrTable1" value=""/>
<userComment name="dwellmode" value="was fixed duty with 25% dwell&#13;&#10;Changed to charge at trigger - only works with basic trigger"/>
<userComment name="egoDelta" value="Controller Step Size (%): (EgoStep) This is the amount the EGO will be adjusted after the number of ignition events specified above. Smaller numbers make the response more stable, but slower. Typically a value of 1 sould be entered here once the engine is tuned to a reasonable stage.&#13;&#10;Note that the wide band control algorithm does not use the constant step size controller algorithm that was previously used in MS1-Extra, it now has a P (just proportional) control algorithm, since it gives much more reliable information than the narrow band sensor does. MS2, MS2-Extra (or MicroSquirt) computes the difference between actual and target AFR, then uses that to do what it thinks is the exact adjustment to pulse width needed to attain the target AFR. So, step size and events don't play a role at all and they are grayed out when the wide band algorithm is selected."/>
<userComment name="pwmidle_tps_threshold" value="This is the value te TPS must be below to enter closed&#10;loop. It is very important to calibrate the TPS correctly and set this to as low a value as you&#10;reliably acheive when the throttle is at rest. 0.5-1.0%&#10;war 1.7!"/>
<userComment name="boost_ctl_Ki" value="war 28 schwingt über 4800rpm !"/>
<userComment name="boost_ctl_Kd" value="war 1 !"/>
<userComment name="boost_ctl_load_targets" value=""/>
<userComment name="pwmidle_open_duty" value=""/>
<userComment name="OverBoostKpa" value="220kpa i 18bls&#13;&#10;"/>
<userComment name="PredOpt" value=""/>
<userComment name="pwmidle_pid_wait_timer" value="PID delay - This is how long in seconds all other conditions for entering PID control must be met for before the code will engage PID control."/>
<userComment name="pwmidle_engage_rpm_adder" value="1The ECU can enter closed loop mode even when on overrun&#10;if the engine speed is within this Idle Activation Adder value + the target rpm value. So if&#10;your idle target is 900RPM and Idle Activation Adder is 200 then closed loop will begin&#10;when the engine speed gets to 900+200=1100RPM. Ideally this needs to be set failry low,&#10;50-150 is typical. (Note that if the Idle TPS Activation threshold isn't satisfied then it will&#10;NOT enter closed loop)"/>
<userComment name="dlyct" value="war 4!"/>
<userComment name="dwellAcc" value="Acceleration Compensation (ms) is the amount of time added to the dwell duration when the accel enrichment is activated. Typical values are 0 - 1mS"/>
<userComment name="egoRPM" value="keep above 9000 rpm to turn it off untill its needed&#13;&#10;"/>
<userComment name="pwmidle_max_rpm" value="Set this to the RPM that the engine runs at with the valve closed.&#10;(Altering these 2 speed settings can effect the sensitivity of the closed loop. Making the&#10;overall range bigger decreases sensitivity, making the range smaller increases it)"/>
<userComment name="IACcrankxt" value="The time over which the cranking position of the idle is moved to match the table value.  Higher values give a higher idle for longer periods which can improve starting performance."/>
<userComment name="max_coil_dur" value=""/>
<userComment name="idleadvance_load" value="war 36!"/>
<userComment name="pwmidle_close_delay" value="Close delay - This setting controls how long in seconds the valve takes to go to the closed position after the throttle is pressed. A setting of 0 seconds means do not close the valve.&#10;=========&#10;The ECU closes the air valve after leaving the open loop mode (once TPS&#10;rises), this is the delay for that to happen (see Idle Valve Closed Duty).&#10;war 1!"/>
<userComment name="injType" value=""/>
<userComment name="knock_bpass" value="http://www.phormula.co.uk/KnockCalculator.aspx&#10;88mm bore = The approximate knock frequency is: &#10;1st Harmonic 6.5 kHz&#10;2nd Harmonic 13.03 kHz&#10;&#10;&#10;1st Harmonic: 900/(r*pi)&#10;r in meters (1/2 bore)&#10;88mm bore gives 6.511 kHz&#10;http://www.msextra.com/forums/viewtopic.php?f=125&amp;t=43766&amp;hilit=knock+module&amp;start=60#p311029&#10;&#10;2nd Harmonic: kHz = 3600 / (3.14 * piston diameter mm)&#10;"/>
<userComment name="timing_flags" value="Fixed Advance is used to hold the ignition timing that MS2-Extra controls to a fixed value. This is helpful for setting up your installation using a timing light. If you enter 10deg in the Timing for Fixed Angle and the timing as see on the crank with a strobe is out then you can alter the Trigger Angle or Angle for Tooth 1 depending on the setup until the timing is actually at 10deg. Once this has been set simply switch back to Use Table"/>
<userComment name="hw_latency" value=""/>
<userComment name="enginesize" value="was 2000"/>
<userComment name="pwmidle_rpm_hyst" value=""/>
<userComment name="dwellduty" value="was 25%"/>
<userComment name="taeColdA" value="war 0.2 sehr mager!"/>
<userComment name="CAN_COMMANDS_OFF" value="CAN_COMMANDS_OFF"/>
<userComment name="tpsThresh" value=""/>
<userComment name="pwmidle_dp_adder" value="changed from 3.5% to 0           10/18"/>
<userComment name="pwmidle_closed_duty" value=""/>
<userComment name="accel_CLT_multiplier" value=""/>
<userComment name="taeColdM" value="war 125 sehr mager!"/>
<userComment name="fc_kpa" value="war 52!"/>
<userComment name="baroCorr" value=""/>
<userComment name="idleve_table1" value=""/>
<userComment name="EXPANDED_CLT_TEMP_OFF" value="EXPANDED_CLT_TEMP_OFF"/>
<userComment name="fc_rpm" value="war 1900!"/>
<userComment name="egoCount" value=""/>
<userComment name="CELSIUS" value="CELSIUS"/>
<userComment name="veTable1" value=""/>
<userComment name="trigret_ang" value="Injector PWM Period (µsec) (InjPWMPd) is the time between cycles of on/off and the Injector Duty Cycle is the % of time it stays on relative to the total time for one cycle. You use high frequency to make things smooth. Since the injectors stay open for milliseconds, you need a period that is much shorter than that. Such a frequency never lets the injector start to close - the turn off turn on cycle is so fast that the injector stays where it is. Keep this value between 10 and 25 KHz (100-40 µsec).&#13;&#10;&#13;&#10;To tune the PWM [pulse width modulation] values for your engine, you need to know what kind of injectors you have- low impedance or high-impedance. If you are running high-impedance injectors (greater than 10 Ohms), then set the PWM time to 25.5, to disable the PWM mode. This allows full current to the injectors throughout the pulse width.&#13;&#10;&#13;&#10;For low-impedance injectors (less than 3 Ohms), you need to limit the current to avoid overheating the injectors. To do this, there is a period of time that you apply full battery voltage [peak] current, then switch over to a lower current-averaged [hold] current, i.e. peak and hold. Alternatively, you can add resistors in series with the injectors. See the Injectors and Fuel Supply section of the MegaSquirt manual for more details.&#13;&#10;&#13;&#10;To run low-impedance injectors with the PWM current limit mode, you need to set two parameters - the &quot;PWM Current Limit %&quot; and the &quot;Time Threshold for PWM Mode&quot; - both are on the &#8220;Constants&#8221; page. The current limit % is the percent duty cycle when the current limit is invoked. The time threshold is the amount of time from when the injector is first opened until the current limit is activated."/>
<userComment name="spk_mode0" value=""/>
<userComment name="spk_mode3" value="Number of Coils is for selecting the type of ignition style your engine has.&#13;&#10;Single Coil is for applications which use a distributor and a single ignition coil&#13;&#10;Wasted Spark is for a setup that fires 2 cylinders at the same time using a single coil, e.g. Ford Zetec.&#13;&#10;Coil On Plug (COP) is for setups that have a separate coil for each cylinder.&#13;&#10;Dual Dizzy is for setups with 2 distributors and 2 Coils (1 per dizzy) e.g. Lexus"/>
<userComment name="ae_lorpm" value="war 1800 zu fett unter 1500!"/>
<userComment name="boost_ctl_ms" value="11.1Hz=90.9msec.!&#13;&#10;19.5Hz=52msec.!"/>
<userComment name="pwmidle_decelload_threshold" value="This setting controls the kPa below which the PID lockout detection code is disabled. This should be set to a kPa just under the lowest kPa that is seen during a fast idle.&#10;&#10;war 36!"/>
<userComment name="sensor03_source" value="Constant Baro&#13;&#10;"/>
<userComment name="tacho_opt80" value="Tacho Output&#13;&#10;&#13;&#10;When using coil packs or COP's, in most cases, the ECU has to drive the tacho. The MS ECU can provided a simple pulsed output (50% Duty Cycle) that can be used to drive a transistor which in turn can be used to drive the tacho feed of some vehicles. The configuration of the hardware will depend on your rev counter. See the hardware section"/>
<userComment name="pwm_offbelow_b" value=""/>
<userComment name="boost_ctl_Kp" value="war 25 schwingt über 4800rpm!"/>
<userComment name="knk_maxrtd" value="default 10"/>
<userComment name="no_skip_pulses" value=""/>
<userComment name="idle_up_options_avc" value=""/>
<userComment name="crankingRPM" value="The Start/Idle settings are for setting the point at which the code decides that the engine is running rather than cranking. This should be set above your cranking RPM, typically 300RPM. The Cranking Fuel Pulse rate is how often the fuel is injected into the cylinders during cranking. The MS1 code was &quot;Every Event&quot; as standard, this means that for every ignition firing point the fuel is squirted in on both banks. It can be changed to Alternate Events if needed, this setting will double the cranking PW to compensate."/>
<userComment name="vss1_an_max" value=""/>
<userComment name="algorithm2" value="More Engine Settings&#13;&#10;&#13;&#10;The MS2-Extra code can run using a combination of load parameters. This is useful if you have a boosted engine with a very poor Manifold Pressure at idle, due to very large throttles, cam, etc. In this case you can run using TPS as the primary load and use MAP as the secondary to compensate for boost, that wouldn't be seen without using the MAP sensor. For 99% of engines simply set it to disabled."/>
<userComment name="fc_clt" value="war 45°"/>
<userComment name="loadStoich" value="why"/>
<userComment name="taeTime" value="The Accel Time shouldn't usually go over 1.0S, usually 0.4 - 0.7S is fine. This is the length of time that the AE is added for, so it will fill in the hole created.&#13;&#10;"/>
<userComment name="pwmidle_shift_lower_rpm" value="Leave Valve Closed Above (rpm) - On throttle lift, leave the idle valve closed above this RPM. Note: This setting is only necessary if a close delay is set since otherwise, the valve does not close when the throttle is pressed."/>
<userComment name="egomap9" value=""/>
<userComment name="feature4_0maxdwl" value=""/>
<userComment name="tdePct" value="90% to 100% is fine"/>
<userComment name="pwmidle_targ_ramptime" value="This is how long the code will take for it to reach the target&#10;RPM once in closed loop. Larger times here can allow you to increase the P of the PID&#10;control. A value of 2-3S works well here"/>
<userComment name="EGTFULL_OFF" value="EGTFULL_OFF"/>
<userComment name="twoStroke" value="Engine Stroke (EngStroke) values for engine stroke type are two-stroke or four-stroke. MegaSquirt uses engine stroke to determine how many degrees are in an engine cycle."/>
<userComment name="pwmidle_cl_initialvalues_duties" value=""/>
<userComment name="cel_synctol" value=""/>
<userComment name="algorithm" value="Control Algorithm (FuelAlpha) lets you choose between Speed Density Alpha-N and Percent Baro. In all cases, you should choose speed density unless you have a good reason to do otherwise, and understand how this will change your tuning efforts. All tuning advice in this manual is based on the speed-density algorithm. Alpha-N uses the throttle position (alpha) and RPM (N) to calculate the amount of fuel to inject as opposed to using the manifold absolute pressure (MAP) and RPM to calculate the amount of fuel to inject. Alpha-N is useful for long duration cams where the resolution of manifold air pressure (map) would be small. It is also useful to get smoother idle on engines that have erratic map values. MegaSquirt be converted from its default speed-density calculations to Alpha-N which uses RPM, temperature and TPS only. You must have version 2.0 (or higher) of the embedded software installed. Start up the tuning software, go to the Constants dialog and change speed density to Alpha-N. Re-map your VE table. You will no longer use the MAP sensor for estimating the load on the engine, the throttle position and rpm are used instead. This can help with cams with long duration and/or a lot of overlap, as they have low and variable vacuum at idle, making tuning very difficult."/>
<userComment name="RevLimNormal2" value=""/>
<userComment name="firee" value=""/>
<userComment name="EAEOption" value=""/>
<userComment name="firea" value=""/>
<userComment name="IACwindow" value="2-10 ist möglich!&#13;&#10;möglichst kleine werte versuchen!&#13;&#10;mein start bei 5!"/>
<userComment name="fastIdleT" value=""/>
<userComment name="spk_conf2_dli" value=""/>
<userComment name="boost_ctl_settings_on" value="http://www.msextra.com/doc/ms3/Boost_Control.html&#13;&#10;&#13;&#10;http://www.msextra.com/forums/viewtopic.php?f=131&amp;t=42223&amp;p=296853&amp;hilit=control+interval#p296853&#13;&#10;&#13;&#10;"/>
<userComment name="egoAlgorithm" value=""/>
<userComment name="EAElagthresh" value="war 13&#10;war 30&#10;"/>
<userComment name="injPwmPd" value=""/>
<userComment name="RevLimNormal2_hyst" value=""/>
<userComment name="engineType" value=""/>
<userComment name="pwmidle_rpmdot_disablepid" value=""/>
<userComment name="injPwmT" value="f you are running high-impedance injectors (greater than 10 Ohms), then set:&#10;&#10;Opening time to 1.0 ms &#10;PWM Time Threshold to 25.5 ms &#10;PWM Current Limit (%) to 100%."/>
<userComment name="dwelltime" value=""/>
<userComment name="injPwmP" value="f you are running high-impedance injectors (greater than 10 Ohms), then set:&#13;&#10;&#13;&#10;Opening time to 1.0 ms &#13;&#10;PWM Time Threshold to 25.5 ms &#13;&#10;PWM Current Limit (%) to 100%."/>
<userComment name="aeTaperTime" value="This allows the AE to reduce the fuel down as time decreases, so the AE PW decreases over the Accel Time period."/>
<userComment name="idleadvance_clt" value="war 60!"/>
<userComment name="batt_var_upper" value=""/>
<userComment name="NoiseFilterOpts" value=""/>
<userComment name="knk_option" value="default input threshold 50%"/>
<userComment name="overboostcuty" value=""/>
<userComment name="spk_config_spka" value="Spark A Output Pin was originally set as JS10 in the B+G MS2 code, but in MS1-Extra we configured Spark A output for LED D14 (V3.0 or LED17 on a V2.2) so in MS2-Extra you can use either JS10 or the same as MS1-Extra (D14), it is recommended to use D14 for new installs incase JS10 becomes used for something else in the future."/>
<userComment name="IAC_tinitial_step" value=""/>
<userComment name="IACtstep" value=""/>
<userComment name="knk_step_adv" value="default: 2.0"/>
<userComment name="opentime_opt1_master" value=""/>
<userComment name="stoich" value="14.3 is about right for E10 std fuel."/>
<userComment name="triggerTeeth" value="why not used"/>
<userComment name="tps_variation" value="Dämpfung!&#13;&#10;typischer weise 2.5%!&#13;&#10;kleine werte wenig dämpfung!&#13;&#10;mein start 2%!"/>
<userComment name="tps_persistance" value="Reaktionszeit!&#13;&#10;50-100ms sind üblich!&#13;&#10;mein start 100ms!&#13;&#10;war 81!&#13;&#10;war65!&#13;&#10;war250!"/>
<userComment name="fc_ego_delay" value="chnaged from 0 to 2 attempting to allow idle to settle rich before ego leans it out"/>
<userComment name="inj_trima" value="war egt1 +4%! 40° zuviel&#10;war egt2 -0.6%! gleich wie egt3&#10;war egt3 -1%! gleich wie egt2&#10;war egt4 +0.8%! 30° zuviel"/>
<userComment name="pwmidle_min_duty" value="This is the minimum duty that the PID code will use while engaged."/>
<userComment name="boost_ctl_closeduty" value=""/>
<userComment name="timingRetardDelta" value=""/>
<userComment name="loadhigh" value=""/>
<userComment name="water_rpm" value=""/>
<userComment name="idleadvance_curve" value=""/>
<userComment name="egoKP" value="war 29 schwingt im LL."/>
<userComment name="inj_timing_sec" value="geändert auf 240! EGT zappelt bei über 2msec PW! 10.09.12&#10;"/>
<userComment name="egoKI" value="war 36!"/>
<userComment name="egoKD" value="war 4!"/>
<userComment name="mapsample_opt1" value=""/>
<userComment name="pwmidle_rpmdot_threshold" value="These settings are used in a situation where due to uncontrollable factors (IAT changing, load at idle changing while not in PID control, etc.), the RPM gets &quot;stuck&quot; above the target RPM + adder setting, causing PID not to engage. These settings will allow this condition to be detected causing the code to enter PID control anyway."/>
<userComment name="adcLF" value=""/>
<userComment name="tpsLF" value="war 65 etwas träge!&#10;war 53!&#10;war 55 EAE zappelt!&#10;war 50 EAE zappelt!"/>
<userComment name="sensor02_source" value="MAF input"/>
<userComment name="sensor04_source" value="Fuel Pressure gauge"/>
<userComment name="pwm_testio" value=""/>
<userComment name="accel_tpsdot_threshold" value="war 22!&#13;&#10;"/>
<userComment name="boost_ctl_sensitivity" value="war 62.5 etwas zu träge!"/>
<userComment name="staged_pri_size" value="nachschauen"/>
<userComment name="pwmidle_dp_adder_steps" value="The code remembers it's last good value that it had control of the engine&#10;speed. This value is added to the last good value for its starting point next time the throttle&#10;is lifted. A value of 5-15 is a good starting point, this helps to get the valve close to where it&#10;should be when entering closed loop."/>
<userComment name="pwmidle_Kd" value="his setting controls the Derivative Gain of the PID algorithm. It can be used to help dampen the effects of the Proportional and Integral settings. It is usually not necessary for good control of Idle speed. It is recommended that this is left at 0%.&#10;war 2.5!"/>
<userComment name="pwmidle_pid_stallrpm" value=""/>
<userComment name="pwmidle_open_steps" value="1This is the value the code runs the valve to when it goes&#10;out of closed loop mode (minimum air flow). To tune this, increase the throttle at idle to&#10;just over your Idle Activation threshold (e.g. TPS 1.5%) so the code no longer runs closed&#10;loop. The idle valve will then shut to this position. If the engine tries to stall then increase&#10;this value. This helps for very slow driving in traffic. (Adjust the RPM with valve closed&#10;value to just below the RPM you find this setting gives you, see above)"/>
<userComment name="staged_percents" value=""/>
<userComment name="inj_timing" value="http://www.msextra.com/forums/viewtopic.php?f=131&amp;t=38399&#10;&#10;Started at 393"/>
<userComment name="pwmidle_Ki" value="20&#9;This setting controls the Integral Gain of the PID algorithm. This is the PID setting used to actually make the RPM meet the target RPM. Setting it too low will cause the RPM to never reach the target. Setting this value too high will result in unwanted oscillation of RPM.&#10;war 30 schwingt im ll."/>
<userComment name="battFac" value="war 0.175!&#13;&#10;&#13;&#10;FROM.1 TO .09&#13;&#10;using scatter plots noting trend to be leaner at lower battV&#13;&#10;&#13;&#10;changed from.09 to .11&#13;&#10;"/>
<userComment name="injOpena" value="calculated: .35ms at 13.2V "/>
<userComment name="aeEndPW" value=""/>
<userComment name="vss_opt2" value=""/>
<userComment name="mapThresh" value=""/>
<userComment name="pwmidle_Kp" value="This setting controls the Proportional Gain of the PID algorithm. Setting this higher will result in a larger immediate response to changes in RPM. Setting this too high can result in unwanted oscillation of RPM.&#10;war 40!&#10;war 4.0? vier komma null!!!"/>
<userComment name="Miss_ang" value=""/>
<userComment name="injOpen" value=".8 goes lean when increasing squirts"/>
<userComment name="rpmLF" value="war 100!"/>
<userComment name="OvrRunC" value="what does this mean&#13;&#10;"/>
<userComment name="baro_lower" value=""/>
<userComment name="NoiseFilterOpts2" value="This approach is slightly different. It does not calculate the pulse width, but looks at where it is within the period. If we have suddenly received an early pulse (within 30% of the expected time) then it must be noise and is rejected. The code disables the hardware interrupt for this calculated mask period and any inputs that happen while the interrupts are off are &quot; invisible.&quot; There is a drawback though, on the uneven wheels the code calculates this time based on the smallest tooth. A pattern such as 420A has widely varying tooth sizes, so the benefit is reduced. (Additionally, but less importantly, the tooth logger cannot record the noise inputs as they are not captured.)"/>
<userComment name="pwmidle_shift_open_time" value="For this number of seconds - This setting re-opens the idle valve after the number of seconds set on throttle lift/shift. For example, if the throttle is lifted, and RPM is above the Leave Valve Closed Above setting, the valve will stay closed until the value set for this setting expires, then the valve will open to the previous learned value plus the dashpot adder. The purpose of this setting in combination of with the Leave Valve Closed Above setting is to keep the valve closed when shifting gears, but open it on longer overrun events."/>
<userComment name="boost_launch_duty" value=""/>
<userComment name="NoiseFilterOpts1" value="This is similar to the concept behind interrupt masking, but the interrupt is still enabled. The code compares the times and rejects it if it falls within the rejection period."/>
<userComment name="waterinj_duty" value="VVT Pin 27 mit Tabelswitch Pin 28 an msx3 verbinden!"/>
<userComment name="OLoopEgo" value=""/>
<userComment name="egoLimit" value="Controller Authority ± (%): (EgoLimit) This is the maximum the EGO feedback is allowed to adjust the fuel from the VE table, regardless of the state of the O2 sensor feedback. Large numbers (50% to 80%) are better when the set-up is rough, smaller numbers (5% to 15%) are better when the VE table is 'dialed in'."/>
<userComment name="pwmidle_ms" value="PID Control Interval - This controls how often the PID control code runs. Values of 100ms or less will normally give the best control. Values that are too long will make the code respond too slowly to sudden changes in load, possibly allowing the engine to stall."/>
<userComment name="tpsProportion" value=""/>
<userComment name="userlevelbits" value=""/>
<userComment name="knk_dtble_adv" value="default: 3.0"/>
<userComment name="egoLF" value="Input Smoothing Lag Factors: Decreasing the lags makes the values of the variables change slower than the input is changing. 100% is no lag. Generally 50% is fine in these.&#13;&#10;&#13;&#10;New Variable Value = Previous Value + (New Value - Previous Value) * ( LagFactor/100*)&#13;&#10;&#13;&#10;war 45!"/>
<userComment name="injOpen1" value=""/>
<userComment name="mapLF" value="war 90 EAE zu spät!&#10;war 90 mapdot zackig über 4000rpm"/>
</userComments>
</msq>
