<?xml version="1.0" encoding="ISO-8859-1"?>
<msq xmlns="http://www.msefi.com/:msq">
<bibliography author="TunerStudio MS(Beta) 2.1.22 - EFI Analytics, Inc." tuneComment="" writeDate="Fri Mar 22 11:13:18 CET 2013"/>
<versionInfo fileFormat="4.0" firmwareInfo="" nPages="7" signature="MS2Extra SerialGS26"/>
<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">3.0636</constant>
<constant digits="1" name="max_spk_dur" units="ms">0.666</constant>
<constant digits="0" name="dwellAcc" units="ms">0.5994</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">300.0</constant>
<constant cols="1" digits="1" name="cold_adv_table" rows="10" units="deg">
         6.0 
         5.0 
         4.0 
         3.0 
         2.0 
         1.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant digits="2" name="triggerOffset" units="deg">0.0</constant>
<constant digits="1" name="TpsBypassCLTRevlim" units="TPS %">90.0</constant>
<constant digits="0" name="RevLimRpm2" units="RPM">500.0</constant>
<constant cols="12" digits="1" name="afrTable1" rows="12" units="AFR">
         14.2 14.5 14.8 15.3 15.5 15.4 15.3 15.1 15.0 14.9 14.8 14.7 
         14.0 14.3 14.7 15.3 15.5 15.5 15.4 15.3 15.2 15.1 15.0 14.8 
         13.8 14.0 14.4 14.9 15.3 15.3 15.4 15.4 15.3 15.2 15.0 14.8 
         13.5 13.7 14.0 14.4 14.7 15.0 15.1 15.2 15.2 15.0 14.8 14.7 
         13.2 13.3 13.5 13.7 14.1 14.5 14.8 14.9 14.9 14.8 14.7 14.6 
         12.9 13.0 13.1 13.2 13.5 14.0 14.4 14.6 14.7 14.6 14.5 14.3 
         12.8 12.8 12.8 12.9 13.1 13.4 14.0 14.3 14.4 14.3 14.2 14.0 
         12.8 12.8 12.8 12.8 12.8 13.1 13.5 13.9 14.0 14.0 13.9 13.7 
         12.8 12.8 12.8 12.8 12.8 12.9 13.1 13.4 13.6 13.5 13.4 13.2 
         12.8 12.8 12.8 12.8 12.8 12.8 12.8 12.9 13.0 12.9 12.8 12.7 
         12.7 12.7 12.7 12.6 12.6 12.5 12.4 12.3 12.3 12.3 12.2 12.1 
         12.7 12.6 12.5 12.4 12.3 12.2 12.1 12.0 11.8 11.6 11.5 11.5 
      </constant>
<constant cols="12" digits="1" name="afrTable2" rows="12" units="AFR">
         13.0 13.5 16.0 16.0 16.0 14.9 14.3 13.2 13.1 13.2 13.1 13.0 
         13.2 13.7 15.7 15.7 15.5 14.9 14.2 13.2 13.0 12.9 12.8 12.7 
         13.4 13.9 15.5 15.5 15.4 14.9 14.1 13.0 12.9 12.8 12.7 12.7 
         13.5 14.0 15.2 15.2 15.0 14.7 14.0 13.0 12.9 12.8 12.7 12.6 
         13.6 14.1 15.0 14.9 14.7 14.7 14.0 12.9 12.8 12.7 12.6 12.6 
         13.5 13.8 14.5 14.3 14.1 14.1 13.5 12.8 12.7 12.6 12.6 12.6 
         13.4 13.4 13.9 13.7 13.6 13.6 13.1 12.7 12.6 12.6 12.6 12.6 
         13.2 13.2 13.5 13.3 13.3 13.2 13.0 12.6 12.5 12.5 12.5 12.5 
         13.0 13.0 13.1 13.0 13.0 12.9 13.0 12.5 12.5 12.5 12.5 12.5 
         13.0 12.9 12.9 12.8 12.8 12.7 12.6 12.5 12.5 12.5 12.5 12.4 
         13.0 12.9 12.9 12.8 12.8 12.7 12.6 12.5 12.5 12.5 12.3 12.3 
         13.0 12.9 12.9 12.8 12.8 12.7 12.6 12.5 12.5 12.2 12.2 12.2 
      </constant>
<constant cols="1" digits="0" name="wueBins" rows="10" units="%">
         180.0 
         180.0 
         160.0 
         150.0 
         135.0 
         125.0 
         113.0 
         108.0 
         102.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="taeBins" rows="4" units="ms">
         2.0 
         5.0 
         10.5 
         15.0 
      </constant>
<constant cols="1" digits="1" name="maeBins" rows="4" units="ms">
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="0" name="iacstepTable" rows="10" units="steps">
         160.0 
         150.0 
         140.0 
         130.0 
         120.0 
         105.0 
         90.0 
         75.0 
         60.0 
         40.0 
      </constant>
<constant cols="1" digits="0" name="arpm_table1" rows="12" units="RPM">
         1200.0 
         1600.0 
         2000.0 
         2500.0 
         3000.0 
         3500.0 
         4000.0 
         4500.0 
         5000.0 
         5500.0 
         6000.0 
         6500.0 
      </constant>
<constant cols="1" digits="0" name="arpm_table2" rows="12" units="RPM">
         500.0 
         800.0 
         1100.0 
         1400.0 
         2000.0 
         2600.0 
         3100.0 
         3700.0 
         4300.0 
         4900.0 
         5400.0 
         6000.0 
      </constant>
<constant cols="1" digits="1" name="amap_table1" rows="12" units="%">
         50.0 
         60.0 
         70.0 
         80.0 
         90.0 
         100.0 
         110.0 
         120.0 
         130.0 
         140.0 
         150.0 
         160.0 
      </constant>
<constant cols="1" digits="1" name="amap_table2" rows="12" units="%">
         30.0 
         35.0 
         45.0 
         50.0 
         55.0 
         60.0 
         70.0 
         75.0 
         80.0 
         85.0 
         95.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="tempTable" rows="10" units="°C">
         -39.996 
         -28.886 
         -17.776 
         -6.666 
         4.444 
         15.554 
         26.664 
         37.774 
         54.439 
         71.104 
      </constant>
<constant cols="1" digits="1" name="taeRates" rows="4" units="%/s">
         210.0 
         400.0 
         800.0 
         1540.0 
      </constant>
<constant cols="1" digits="0" name="maeRates" rows="4" units="kPa/s">
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant digits="1" name="map0" units="%">9.3</constant>
<constant digits="1" name="mapmax" units="%">260.9</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">0.0</constant>
<constant digits="0" name="tpsMax" units="ADC">1023.0</constant>
<constant digits="1" name="batt0" units="V">0.1</constant>
<constant digits="1" name="battmax" units="V">29.7</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">9.3</constant>
<constant digits="1" name="baromax" units="kPa">260.9</constant>
<constant digits="1" name="bcor0" units="%">147.0</constant>
<constant digits="0" name="bcormult" units="%">-47.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">"15-Minute IAC"</constant>
<constant digits="1" name="IACtstep" units="ms">2.56</constant>
<constant digits="1" name="IAC_tinitial_step" units="ms">5.12</constant>
<constant digits="0" name="IACminstep" units="steps">1.0</constant>
<constant digits="0" name="dwellduty" units="%">49.53</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.2000004</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">200.0</constant>
<constant digits="0" name="mapThresh" units="kPa/s">100.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">40.0</constant>
<constant digits="1" name="taeTime" units="s">0.2</constant>
<constant digits="0" name="tdePct">90.0</constant>
<constant digits="1" name="floodClear" units="%">70.0</constant>
<constant digits="1" name="TPSOXLimit" units="%">70.0</constant>
<constant digits="0" name="tpsProportion" units="%">100.0</constant>
<constant name="baroCorr">"Initial MAP Reading"</constant>
<constant name="egoType">"Narrow Band"</constant>
<constant digits="0" name="egoCount">16.0</constant>
<constant digits="1" name="egoDelta" units="%">0.1</constant>
<constant digits="0" name="oldegoLimit" units="%">15.0</constant>
<constant digits="1" name="AFRTarget" units="AFR">14.0</constant>
<constant name="tempUnits">"Coolant/MAT Tables in °F"</constant>
<constant name="MAFOption">"Off"</constant>
<constant name="mapsample_opt1">"1"</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">71.104</constant>
<constant digits="0" name="egoRPM" units="RPM">1300.0</constant>
<constant digits="2" name="reqFuel" units="ms">15.5</constant>
<constant digits="0" name="divider">2.0</constant>
<constant name="alternate">"Alternating"</constant>
<constant name="altcrank">"Every event"</constant>
<constant name="cranking_matase">"Off"</constant>
<constant digits="1" name="injPwmT" units="ms">25.616384</constant>
<constant digits="0" name="injPwmPd" units="us">66.0</constant>
<constant digits="0" name="injPwmP" units="%">75.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">50.0</constant>
<constant digits="0" name="mapLF">50.0</constant>
<constant digits="0" name="tpsLF">50.0</constant>
<constant digits="0" name="egoLF">60.0</constant>
<constant digits="0" name="adcLF">50.0</constant>
<constant digits="0" name="batLF">42.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.666</constant>
<constant digits="1" name="trigret_ang" units="deg">50.0</constant>
<constant name="RevLimOption">"Spark Retard"</constant>
<constant name="RevLimCLTbased">"Normal"</constant>
<constant digits="1" name="RevLimMaxRtd" units="deg">12.0</constant>
<constant digits="1" name="injPwmT2" units="ms">1.040384</constant>
<constant digits="0" name="injPwmPd2" units="us">66.0</constant>
<constant digits="0" name="injPwmP2" units="%">50.0</constant>
<constant digits="3" name="injOpen2" units="ms">1.0</constant>
<constant digits="3" name="battFac2" units="ms/v">0.2000004</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">6000.0</constant>
<constant digits="0" name="RevLimNormal1" units="RPM">5500.0</constant>
<constant digits="0" name="RevLimNormal2" units="RPM">6000.0</constant>
<constant digits="0" name="TC5_required_width" units="uSec">416.66875</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="CID" units="ci">350.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 digits="0" name="hw_latency" units="usec">0.0</constant>
<constant name="loadCombine">"multiplicitive"</constant>
<constant name="loadMult">"multiply"</constant>
<constant name="loadStoich">"don't include AFRtarget"</constant>
<constant digits="0" name="baud">115200.0</constant>
<constant digits="2" name="MAPOXLimit" units="kPa">90.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">10.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">20.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 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="0" name="psPortValue" rows="7">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="7" digits="0" name="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 
      </constant>
<constant cols="7" digits="0" name="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 
      </constant>
<constant cols="7" digits="0" name="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 
      </constant>
<constant cols="7" digits="0" name="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 
      </constant>
<constant digits="1" name="aeTaperTime" units="s">0.1</constant>
<constant digits="1" name="aeEndPW" units="ms">2.0</constant>
<constant name="egoAlgorithm">"Simple"</constant>
<constant digits="0" name="egoKP" units="%">100.0</constant>
<constant digits="0" name="egoKI" units="%">20.0</constant>
<constant digits="0" name="egoKD" units="%">0.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="%">0.0</constant>
<constant digits="0" name="AMCdve" units="%">0.0</constant>
<constant digits="0" name="AMCve_rpm" units="RPM">0.0</constant>
<constant digits="2" name="AMCve_map" units="kPa">0.0</constant>
<constant digits="0" name="AMCramve_dt" units="sec">0.0</constant>
<constant digits="0" name="AMCT_thresh" units="sec">0.0</constant>
<constant digits="0" name="AMCupdate_thresh" units="events">0.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">"Off"</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">0.0</constant>
<constant digits="1" name="ICISR_tmask" units="ms">0.1</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.2</constant>
<constant digits="0" name="IC2ISR_pmask" units="%">20.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">"Single wheel with missing tooth"</constant>
<constant name="spk_config_trig2l">"Rising edge"</constant>
<constant name="spk_config_resetcam">"Cam"</constant>
<constant name="spk_mode0">"Toothed wheel"</constant>
<constant name="spk_mode3">"Single coil"</constant>
<constant digits="0" name="userlevel" units="level">255.0</constant>
<constant name="rtbaroport">"MS2 AD6/JS5"</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">"Off"</constant>
<constant name="feature4_0mindwl">"Off"</constant>
<constant name="feature4_0vanos">"Off"</constant>
<constant cols="1" digits="1" name="ipwmTable" rows="10" units="%">
         23.4378 
         21.09402 
         19.14087 
         17.18772 
         14.84394 
         12.50016 
         10.54701 
         8.20323 
         5.07819 
         1.95315 
      </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 
         1400.0 
         1300.0 
         1200.0 
         1100.0 
         1000.0 
         900.0 
         800.0 
      </constant>
<constant cols="1" digits="1" name="pwmidle_clt_temps" rows="8" units="°C">
         21.109 
         26.664 
         32.219 
         37.774 
         43.329 
         48.884 
         54.439 
         59.994 
      </constant>
<constant digits="0" name="pwmidle_ms" units="ms">200.0</constant>
<constant digits="0" name="pwmidle_close_delay" units="sec">3.0</constant>
<constant digits="1" name="pwmidle_open_duty" units="%">23.4378</constant>
<constant digits="0" name="pwmidle_open_steps" units="steps">60.0</constant>
<constant digits="1" name="pwmidle_closed_duty" units="%">5.85945</constant>
<constant digits="0" name="pwmidle_closed_steps" units="steps">15.0</constant>
<constant digits="0" name="pwmidle_pid_wait_timer" units="sec">5.0</constant>
<constant digits="1" name="pwmidle_min_duty" units="%">7.8126</constant>
<constant digits="0" name="pwmidle_min_steps" units="steps">20.0</constant>
<constant digits="0" name="pwmidle_engage_rpm_adder" units="rpm">300.0</constant>
<constant digits="1" name="pwmidle_tps_threshold" units="%">2.0</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">500.0</constant>
<constant digits="1" name="pwmidle_decelload_threshold" units="%">25.0</constant>
<constant digits="1" name="pwmidle_Kp" units="%">100.0</constant>
<constant digits="1" name="pwmidle_Ki" units="%">5.0</constant>
<constant digits="1" name="pwmidle_Kd" units="%">0.0</constant>
<constant digits="0" name="pwmidle_freq">2.0</constant>
<constant digits="0" name="pwmidle_min_rpm" units="rpm">500.0</constant>
<constant digits="0" name="pwmidle_max_rpm" units="rpm">1600.0</constant>
<constant digits="0" name="pwmidle_targ_ramptime" units="sec">2.0</constant>
<constant digits="0" name="pwmidle_rpmdot_disablepid">1000.0</constant>
<constant name="pwmidle_port">"Local"</constant>
<constant digits="0" name="pwmidle_dp_decay_factor">0.0</constant>
<constant name="boost_ctl_settings_freq">"78Hz"</constant>
<constant name="boost_ctl_settings_on">"Off"</constant>
<constant name="boost_ctl_settings_cl">"Open-loop"</constant>
<constant name="boost_ctl_settings_invert">"Normal"</constant>
<constant name="boost_ctl_settings_remote">"Local"</constant>
<constant name="boost_ctl_pins">"Fidle"</constant>
<constant name="boost_ctl_remote">"Port 1"</constant>
<constant digits="0" name="boost_ctl_Kp" units="%">0.0</constant>
<constant digits="0" name="boost_ctl_Ki" units="%">0.0</constant>
<constant digits="0" name="boost_ctl_Kd" units="%">0.0</constant>
<constant digits="0" name="boost_ctl_closeduty" units="%">0.0</constant>
<constant digits="0" name="boost_ctl_openduty" units="%">0.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="%">
         59.76639 
         54.6882 
         49.61001 
         39.84426 
      </constant>
<constant cols="1" digits="0" name="pwmidle_crank_dutyorsteps_steps" rows="4" units="steps">
         153.0 
         140.0 
         127.0 
         102.0 
      </constant>
<constant cols="1" digits="1" name="pwmidle_crank_clt_temps" rows="4" units="°C">
         -1.111 
         37.774 
         54.439 
         79.4365 
      </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">
         6.0 
         5.6 
         5.2 
         4.8 
         4.4 
         4.0 
         3.6 
         3.2 
         2.6 
         2.0 
      </constant>
<constant cols="1" digits="0" name="crankPctTable" rows="10" units="%">
         326.0 
         301.0 
         276.0 
         251.0 
         226.0 
         201.0 
         176.0 
         151.0 
         126.0 
         101.0 
      </constant>
<constant cols="1" digits="0" name="asePctTable" rows="10" units="%">
         45.0 
         43.0 
         41.0 
         39.0 
         37.0 
         35.0 
         33.0 
         31.0 
         28.0 
         25.0 
      </constant>
<constant cols="1" digits="0" name="aseCntTable" rows="10" units="cycles">
         350.0 
         330.0 
         310.0 
         290.0 
         270.0 
         250.0 
         230.0 
         210.0 
         180.0 
         150.0 
      </constant>
<constant cols="1" digits="1" name="matTemps" rows="6" units="°C">
         71.104 
         82.214 
         93.324 
         104.434 
         115.544 
         126.654 
      </constant>
<constant cols="1" digits="1" name="matRetard" rows="6" units="deg">
         0.0 
         0.0 
         2.0 
         4.0 
         6.0 
         8.0 
      </constant>
<constant cols="1" digits="0" name="EAEAWCRPMbins" rows="12" units="rpm">
         800.0 
         1000.0 
         1500.0 
         2000.0 
         2500.0 
         3000.0 
         3500.0 
         4000.0 
         4500.0 
         5000.0 
         5500.0 
         6000.0 
      </constant>
<constant cols="1" digits="0" name="EAESOCRPMbins" rows="12" units="rpm">
         800.0 
         1000.0 
         1500.0 
         2000.0 
         2500.0 
         3000.0 
         3500.0 
         4000.0 
         4500.0 
         5000.0 
         5500.0 
         6000.0 
      </constant>
<constant cols="1" digits="0" name="EAEAWCKPAbins" rows="12" units="kpa">
         30.0 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         80.0 
         90.0 
         100.0 
      </constant>
<constant cols="1" digits="0" name="EAESOCKPAbins" rows="12" units="kpa">
         30.0 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
         70.0 
         80.0 
         90.0 
         100.0 
      </constant>
<constant cols="1" digits="0" name="EAEBAWC" rows="12" units="%">
         22.0 
         28.0 
         30.0 
         32.0 
         38.0 
         40.0 
         42.0 
         48.0 
         50.0 
         52.0 
         58.0 
         60.0 
      </constant>
<constant cols="1" digits="1" name="EAEBSOC" rows="12" units="%">
         2.2 
         2.8 
         3.0 
         3.2 
         3.8 
         4.0 
         4.2 
         4.8 
         5.0 
         5.2 
         5.8 
         6.0 
      </constant>
<constant cols="1" digits="0" name="EAEAWN" rows="12" units="%">
         100.0 
         95.0 
         90.0 
         85.0 
         80.0 
         75.0 
         70.0 
         65.0 
         60.0 
         55.0 
         50.0 
         45.0 
      </constant>
<constant cols="1" digits="0" name="EAESON" rows="12" units="%">
         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="0" name="EAEAWW" 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>
<constant cols="1" digits="0" name="EAESOW" 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>
<constant cols="1" digits="1" name="baroCorrVals" rows="6" units="kPa">
         80.0 
         90.0 
         100.0 
         105.0 
         110.0 
         120.0 
      </constant>
<constant cols="1" digits="1" name="matCorrTemps" rows="6" units="°C">
         4.444 
         15.554 
         37.774 
         54.439 
         71.104 
         82.214 
      </constant>
<constant cols="1" digits="1" name="baroCorrDelta" rows="6" units="%">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="1" name="matCorrDelta" rows="6" units="%">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant cols="1" digits="0" name="temp_table_p5" rows="10" units="°C">
         -12.221 
         -1.111 
         9.999 
         21.109 
         32.219 
         43.329 
         54.439 
         65.549 
         76.659 
         82.214 
      </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">
         -17.776 
         -6.666 
         4.444 
         15.554 
         26.664 
         37.774 
         48.884 
         54.439 
         59.994 
         71.104 
         76.659 
         82.214 
      </constant>
<constant cols="1" digits="0" name="EAESOWCLTbins" rows="12" units="deg">
         -17.776 
         -6.666 
         4.444 
         15.554 
         26.664 
         37.774 
         48.884 
         54.439 
         59.994 
         71.104 
         76.659 
         82.214 
      </constant>
<constant digits="0" name="airden_scaling" units="%">100.0</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">"Off"</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">40.0</constant>
<constant digits="1" name="fc_tps" units="%">5.0</constant>
<constant digits="1" name="fc_clt" units="°C">32.219</constant>
<constant digits="1" name="fc_delay" units="s">1.5</constant>
<constant name="tacho_opt80">"Off"</constant>
<constant name="tacho_opt40">"Normal"</constant>
<constant name="tacho_opt3f">"IGN (JS10)"</constant>
<constant name="EAElagsource">"TPSdot"</constant>
<constant digits="0" name="EAElagthresh" units="unit/sec">50.0</constant>
<constant digits="0" name="EAElagRPMmax" units="rpm">3000.0</constant>
<constant digits="0" name="fc_ego_delay" units="seconds">0.0</constant>
<constant digits="0" name="fc_rpm_lower" units="rpm">1100.0</constant>
<constant digits="0" name="pwmidle_shift_lower_rpm" units="rpm">1500.0</constant>
<constant digits="0" name="pwmidle_shift_open_time" units="sec">3.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">
         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="12" digits="1" name="advanceTable2" rows="12" 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 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 
         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="srpm_table1" 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="0" name="srpm_table2" rows="12" units="RPM">
         702.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_table1" 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 cols="1" digits="1" name="smap_table2" rows="12" units="%">
         20.2 
         25.0 
         30.0 
         35.0 
         40.0 
         45.0 
         50.0 
         60.0 
         70.0 
         80.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">0.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.549</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">
         200.001 
         40.0002 
         18.00009 
         13.3334 
      </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 name="testop_coil">"CoilA"</constant>
<constant name="testop_fp">"Off"</constant>
<constant name="testop_inj">"Neither"</constant>
<constant name="testop_pwm">"Standard"</constant>
<constant digits="0" name="testdwell" units="ms">3.0</constant>
<constant name="testmode">"Off"</constant>
<constant name="test_addinj">"Neither"</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 
         19.998 
         37.774 
         48.884 
         59.994 
         71.104 
         82.214 
         93.324 
      </constant>
<constant cols="1" digits="0" name="RevLimRpm1" rows="8" units="RPM">
         2500.0 
         3000.0 
         4000.0 
         4500.0 
         5000.0 
         5500.0 
         6000.0 
         6000.0 
      </constant>
<constant digits="0" name="iacpostest" units="steps">150.0</constant>
<constant digits="0" name="iachometest" units="steps">160.0</constant>
<constant name="iactest">"run"</constant>
<constant name="iactestlock">"Off"</constant>
<constant name="idleadvance_on">"Off"</constant>
<constant name="idleadvance_adder">"Set Value"</constant>
<constant name="idleadvance_cl_cond">"Manual"</constant>
<constant name="idleadvance_aiv">"Off"</constant>
<constant digits="1" name="idleadvance_tps" units="%">2.0</constant>
<constant digits="0" name="idleadvance_rpm" units="rpm">1000.0</constant>
<constant digits="0" name="idleadvance_load" units="%">40.0</constant>
<constant digits="1" name="idleadvance_clt" units="°C">59.994</constant>
<constant digits="0" name="idleadvance_delay" units="sec">2.0</constant>
<constant name="seq_inj">"Untimed injection"</constant>
<constant name="extrainj">"Standard drivers"</constant>
<constant name="injdualvalue">"Single value"</constant>
<constant name="usevetrim">"Don't use VE Trim Tables"</constant>
<constant name="injusetable">"Fixed Timing"</constant>
<constant name="injtimingmode">"Start-of-pulse"</constant>
<constant digits="1" name="injadv1" units="deg">90.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">
         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="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">
         800.0 
         2000.0 
         4000.0 
         5000.0 
         6000.0 
         7000.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">90.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">
         0.0 
         0.0 
         0.0 
      </constant>
</page>
<page number="4" size="1024">
<constant cols="16" digits="0" name="veTable1" 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="16" digits="0" name="veTable2" 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="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">
         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_table2" rows="16" units="RPM">
         502.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_table3" rows="16" units="RPM">
         502.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_table1" 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_table2" rows="16" units="%">
         30.2 
         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_table3" rows="16" units="%">
         30.2 
         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="0" name="veTable1dozen" rows="12" 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 
      </constant>
<constant cols="12" digits="0" name="veTable2dozen" rows="12" units="%">
         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 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 
      </constant>
<constant cols="12" digits="0" name="veTable3dozen" rows="12" units="%">
         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 
      </constant>
<constant cols="1" digits="0" name="frpm_table1doz" 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_table2doz" rows="12" units="RPM">
         6500.0 
         7000.0 
         7200.0 
         7500.0 
         502.0 
         801.0 
         1101.0 
         1401.0 
         2001.0 
         2601.0 
         3101.0 
         3700.0 
      </constant>
<constant cols="1" digits="0" name="frpm_table3doz" rows="12" units="RPM">
         4300.0 
         4900.0 
         5400.0 
         6000.0 
         6500.0 
         7000.0 
         7200.0 
         7500.0 
         502.0 
         801.0 
         1101.0 
         1401.0 
      </constant>
<constant cols="1" digits="1" name="fmap_table1doz" 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_table2doz" rows="12" units="%">
         90.0 
         95.0 
         98.0 
         100.0 
         30.2 
         35.0 
         40.0 
         45.0 
         50.0 
         55.0 
         60.0 
         65.0 
      </constant>
<constant cols="1" digits="1" name="fmap_table3doz" rows="12" units="%">
         70.0 
         75.0 
         80.0 
         85.0 
         90.0 
         95.0 
         98.0 
         100.0 
         30.2 
         35.0 
         40.0 
         45.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">"PE0"</constant>
<constant name="idle_up_options_avc">"Off"</constant>
<constant name="idle_up_options_zpr">"Off"</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">1.0</constant>
<constant digits="0" name="batt_targ_window">1.0</constant>
<constant digits="0" name="tps_persistance" units="ms">179.968</constant>
<constant cols="1" digits="1" name="idleadvance_curve" rows="5" units="deg">
         15.0 
         15.0 
         15.0 
         15.0 
         15.0 
      </constant>
<constant cols="1" digits="1" name="idleadvance_loads" rows="5" units="%">
         30.0 
         32.0 
         34.0 
         38.0 
         42.0 
      </constant>
<constant cols="1" digits="0" name="idleadvance_rpms" rows="5" units="rpm">
         600.0 
         800.0 
         925.0 
         1000.0 
         1100.0 
      </constant>
<constant cols="1" digits="0" name="idleadvance_rpmsdelta" rows="5" units="rpm">
         600.0 
         800.0 
         925.0 
         1000.0 
         1100.0 
      </constant>
<constant cols="1" digits="1" name="idle_voltage_comp_voltage" rows="6" units="V">
         11.0 
         12.0 
         12.5 
         13.0 
         13.2 
         14.0 
      </constant>
<constant cols="1" digits="1" name="idle_voltage_comp_delta" rows="6" units="%">
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
         0.0 
      </constant>
<constant name="pwmidle_cl_opts_initvaluetable">"Use last value"</constant>
<constant name="pwmidle_cl_opts_initval_clt">"Use MAT"</constant>
<constant cols="1" digits="0" name="pwmidle_cl_initialvalue_rpms" rows="5" units="rpm">
         800.0 
         900.0 
         1000.0 
         1100.0 
         1200.0 
      </constant>
<constant cols="1" digits="1" name="pwmidle_cl_initialvalue_matorclt" rows="5" units="°C">
         -17.776 
         9.999 
         37.774 
         65.549 
         99.99 
      </constant>
<constant cols="5" digits="1" name="pwmidle_cl_initialvalues_duties" rows="5" units="%">
         27.3441 31.2504 35.1567 39.063 42.9693 
         27.3441 31.2504 35.1567 39.063 42.9693 
         27.3441 31.2504 35.1567 39.063 42.9693 
         27.3441 31.2504 35.1567 39.063 42.9693 
         27.3441 31.2504 35.1567 39.063 42.9693 
      </constant>
<constant cols="5" digits="0" name="pwmidle_cl_initialvalues_steps" rows="5" units="steps">
         70.0 80.0 90.0 100.0 110.0 
         70.0 80.0 90.0 100.0 110.0 
         70.0 80.0 90.0 100.0 110.0 
         70.0 80.0 90.0 100.0 110.0 
         70.0 80.0 90.0 100.0 110.0 
      </constant>
<constant digits="1" name="tps_variation" units="%">3.0</constant>
<constant cols="1" digits="0" name="adaptive_pid_rpmsdelta" rows="5" units="rpm">
         -100.0 
         -50.0 
         0.0 
         50.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="adaptive_pid_reduction" rows="5" units="%">
         100.0 
         90.0 
         50.0 
         90.0 
         100.0 
      </constant>
<constant cols="1" digits="1" name="idleadvance_ve_curve" rows="6">
         1.0 
         0.5 
         0.0 
         0.0 
         -0.5 
         -1.0 
      </constant>
<constant cols="1" digits="0" name="idleadvance_ve_rpmsdelta" rows="6" units="rpm">
         -150.0 
         -50.0 
         -10.0 
         10.0 
         50.0 
         150.0 
      </constant>
</page>
<settings Comment="These setting are only used if this msq is opened without a project.">
<setting name="USE_CRC_DATA_CHECK_OFF" value="USE_CRC_DATA_CHECK_OFF"/>
<setting name="EXPANDED_CLT_TEMP_OFF" value="EXPANDED_CLT_TEMP_OFF"/>
<setting name="EGTFULL_OFF" value="EGTFULL_OFF"/>
<setting name="CELSIUS" value="CELSIUS"/>
<setting name="CAN_COMMANDS_OFF" value="CAN_COMMANDS_OFF"/>
</settings>
<userComments Comment="These are user comments that can be related to a particular setting or dialog.">
<userComment name="idleve_table1" value=""/>
<userComment name="afrTable1" value="AFR Tables&#13;&#10;&#13;&#10;If you are using a Wideband lambda sensor you can set the AFR targets that the ECU will correct for in a table. The table does away with your EGO Switch point in Exhaust Gas Settings, but it is strongly recommended that this is only used when you have a Wideband Lambda sensor setup. Generally, you want it to be lean in the areas where it is lightly loaded and you want best economy. You may be able to run as lean as 17:1 in these areas. At WOT, conventional wisdom is that you want 13.0:1 at peak torque, and 12.5:1 at peak horsepower. Then blend the WOT and economy areas so that there is a smooth transition. You will have to do this twice if you have selected the dual table option."/>
<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="taeColdM" value="Copied from www.extraefi.co.uk/mslvv_tuning.htm"/>
<userComment name="triggerOffset" value="When using Toothed Wheel mode the Trigger Angle/Offset (deg) is NOT used. The Tooth #1 Angle (deg) is used instead (this is in Trigger Wheel Settings)."/>
<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="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="pwmidle_max_rpm" value="Set to the RPM experienced with a fully open valve."/>
<userComment name="pwmidle_open_steps" value="Number of steps at which valve is fully open."/>
<userComment name="pwmidlecranktaper" value="How long after starting car the code will wait to engage PID control.  Should be 3 - 5 seconds.&#13;&#10;"/>
<userComment name="pwmidle_rpmdot_disablepid" value="200-400 range.  If engine speed suddenly accelerates without throttle input, it must accelerate at a rate greater than this setting before the PID code will be disengaged.   Too high can lead to stalls after engaging the clutch while car is rolling in gear."/>
<userComment name="pwmidle_decelload_threshold" value="The load below which the PID lockout code is disabled. Set to a value just under the lowest kPa seen during a fast idle."/>
<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="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_engage_rpm_adder" value="The RPM below which the PID algorithm is engaged and the RPM above which the PID is disengaged.  Should be in the 200-300 RPM range."/>
<userComment name="pwmidle_min_steps" value="This is the minimum duty that the PID code will use while engaged."/>
<userComment name="injOpen" value="f you are running high-impedance injectors (greater than 10 Ohms), then set:&#13;&#10;&#13;&#10;Opening time to 1.0 ms (0.8-1.1 ms)&#13;&#10;PWM Time Threshold to 25.5 ms &#13;&#10;PWM Current Limit (%) to 100%."/>
<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="pwmidle_targ_ramptime" value="How long after PID control is engaged the code will take to reach the target."/>
<userComment name="taeColdA" value="Copied from www.extraefi.co.uk/mslvv_tuning.htm"/>
<userComment name="IACminstep" value="Numbers below 5 sometimes don't get responded to by the motor."/>
<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="pwmidle_shift_open_time" value="Re-opens the idle valve after this many seconds.  The purpose is to keep the valve closed during gear shifts, but open it for longer overrun events."/>
<userComment name="dualTable" value="Dual Table Use choose whether you want to control each bank of injector independently, or to run both injector banks off one set of VE/AFR tables."/>
<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="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="alternate" value="Injector Staging (Alternate) values for injector staging are simultaneous or alternating. If you want all your injectors to fire at once, select simultaneous. If you want half your injectors to fire at each injection event, and the other half on the next event, select alternating.&#13;&#10;&#13;&#10;Note that with port injection, you must choose at at least 2 squirts per cycle with alternating injection, otherwise every other cycle for each cylinder will get NO fuel! The engine will run very badly."/>
<userComment name="Miss_ang" value="Typical Vauxhall/Peugeot (and other Bosch) setup&#13;&#10;       60-2 setup is 6deg between teeth (360deg / 60 teeth = 6 deg)&#13;&#10;      Tooth number 20 lines up with sensor at TDC, so tooth 20 to 1 = 19 teeth&#13;&#10;      Therefore 19 teeth x 6deg = 114deg (Tooth #1 Angle)"/>
<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="mapThresh" value="Set high enough to avoid unitentional noise.&#10;&#10;MS2e online shows 2ms@110, 5ms@130, 9ms@170, 14ms@240"/>
<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="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_dp_adder_steps" value="The amount that the valve is opened above the previously know-good valve position calculated by the PID algorithm when last engaged.  "/>
<userComment name="pwmidle_Kd" value="Dampens the effects of Proportional and Integral gains.  Recommended to leave at 0%."/>
<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="pwmidle_close_delay" value="How long the valve takes to go to the closed position after the throttle is pressed.  0 MEANS DON'T CLOSE."/>
<userComment name="OLoopEgo" value=""/>
<userComment name="EAElagthresh" value=""/>
<userComment name="pwmidle_tps_threshold" value="The throttle position below which the PID algorithm is engaged.  Set to 1% if noisy, .3% - .5% if not."/>
<userComment name="adcLF" value="war 70! wenn weas an ist MAT zackig!&#10;war 50!&#10;war 45!"/>
<userComment name="tpsThresh" value="Set high enough to avoid unitentional noise.&#10;&#10;MS2e guide shows 2ms@10, 5ms@40, 10.5ms@80, 15ms@154"/>
<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="idleadvance_clt" value=""/>
<userComment name="veTable1" value=""/>
<userComment name="max_spk_dur" value="Maximum Spark Duration (ms) (max_spk_dur) is the amount of time MS2-Extra, MegaSquirt-II (or MicroSquirt) tries to wait before starting another charging cycle. MS-II tries to fit the dwell time + max. spark duration into the time between sparks. If it can fit them, then the full dwell time is used. If the time is too short (because the rpm is high) to fit both the dwell and the max.spark duration, then both are shortened proportionally. &#13;&#10;If the max spark duration is too long, however, then the actual dwell value gets shortened at a lower rpm, limiting the spark energy at higher rpms. Typical values are between 1.5 and 2.0 milliseconds."/>
<userComment name="reqFuel" value=""/>
<userComment name="pwmidle_ms" value="Controls how often the PID control code runs.  Values of 100ms or less give the best control.  Too big a value and the code responds slowly to changes in load."/>
<userComment name="injPwmPd" 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="tps_persistance" value="Reaktionszeit!&#13;&#10;50-100ms sind üblich!&#13;&#10;mein start 100ms!"/>
<userComment name="tpsProportion" value=""/>
<userComment name="PredOpt" value=""/>
<userComment name="advanceTable1" value="alles  -2&#13;&#10;"/>
<userComment name="egoLF" value="war 33! und zu glatt!"/>
<userComment name="tdePct" value="90% to 100% is fine"/>
<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="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="aeEndPW" value="Copied from www.extraefi.co.uk/mslvv_tuning.htm&#13;&#10;&#13;&#10;Usually set to 0ms.  MS2e guide shows 2.0"/>
<userComment name="taeTime" value="Copied from www.extraefi.co.uk/mslvv_tuning.htm&#13;&#10;&#13;&#10;Shouldn't usually go over 1.0sec, .4 - .7 is fine. MS2e guide shows .2&#13;&#10;"/>
<userComment name="pwmidle_Ki" value="The setting used by the algorithm to actually achieve target RPM.  Too low and you never reach target, too high and oscillations."/>
<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="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="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="pwmidle_rpmdot_threshold" value="The rate of change of RPM avove which the code will assume that RPM is actually really changing (not just jitter).  Set just above maximum rpmDOT.  50-80 is typical."/>
<userComment name="pwmidle_Kp" value="Higher values give larger immediate response to changes in RPM.  Too high can give oscillations. "/>
<userComment name="pwmidle_pid_wait_timer" value="How long code waits once all conditions for entering PID have been met before engaging PID control.  Should be 3 - 5 seconds."/>
<userComment name="baroCorr" value="Barometric Correction choose whether you want: &#13;&#10;'None' - no barometric correction, baro correction based on the initial startup MAP reading ('Initial MAP Reading'), or &#13;&#10;'Two Independent Sensors' for continuous baro correction (ONLY if you have installed a second MAP sensor.)"/>
<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="IAC_tinitial_step" value=""/>
<userComment name="egoCount" value="Ignition Events per Step: (EgoCountCmp) This is the number of 'sparks' the engine sees before adjusting the fuel amount based on the EGO sensor feedback. Large numbers make the EGO feedback respond more slowly, but also tend to make it more stable. Typically this should be set to a value that would switch about 4x a second at your average cruising speed:&#13;&#10;&#13;&#10;4 cylinder assume 3500rpm cruise set Ignition Events per Step to : 29&#13;&#10;6 cylinder assume 2500rpm cruise set Ignition Events per Step to : 31&#13;&#10;8 cylinder assume 2000rpm cruise set Ignition Events per Step to : 33&#13;&#10;You can calculate yours: &#13;&#10;O2 adjustments per second = ((rpm/120) * cylinders) / ignition events per step"/>
<userComment name="pwmidle_closed_steps" value="The number of steps at which the valve is fully closed."/>
<userComment name="aeTaperTime" value=""/>
<userComment name="fastIdleT" value=""/>
<userComment name="engineType" value="Engine Type (OddFire1, OddFire2) has the options of odd fire or even fire. Odd-fire or even fire does not refer to the firing order, but rather the interval between successive firings. &#13;&#10;So if you have a 4 cylinder, and a spark every 180 degrees, you have an even fire. Almost all 4 cylinder engines are even fire."/>
<userComment name="battFac" value="Battery Voltage Correction (ms/V) (BatFac) is the number of milliseconds that MS2-Extra (or MicroSquirt Running MS2-Extra) adds to each fuel injection pulse to compensate for the slower opening of the injectors with lower supply voltages. Generally 0.10 ms/V or 0.2 ms/V is about right."/>
<userComment name="rpmLF" value="war 80!"/>
<userComment name="batLF" value="was 80, trying to smooth out injctor battery voltage correction timing"/>
<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="mapLF" value=""/>
<userComment name="no_skip_pulses" value="kip Pulses is the number of ignition pulses at startup that MegaSquirt-II (or MicroSquirt) uses to calculate the rpm before sending calculated advance signals. If the number is too small, you may see an RPM spike while cranking. Larger numbers of skip pulses will filter out RPM spikes, but increasing this number will cause the ECU to take a longer time before it gets an RPM reading and before it attempts to run."/>
<userComment name="IACwindow" value="2-10 ist möglich!&#13;&#10;möglichst kleine werte versuchen!&#13;&#10;mein start bei 5!"/>
<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="IACtstep" value="IAC stepper motor nominal time between steps.  IE: 2.5ms=400hz"/>
<userComment name="pwmidle_shift_lower_rpm" value="On throttle lift, leave the idle valve closed above this RPM. &#13;&#10;&#13;&#10;If close delay setting was 0, then this value isn't needed."/>
<userComment name="pwmidle_dp_decay_factor" value=""/>
<userComment name="injType" value="Injector Port Type (InjType) is used to select the type of injectors that you are using, either throttle body (if the injectors spray above the throttle plates) or multi-port (if the injectors spray into the intake ports)."/>
<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="pwmidle_min_rpm" value="Set to RPM when idle valve is fully closed."/>
<userComment name="max_coil_dur" 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."/>
</userComments>
</msq>
