<rom>
  <romid>
    <xmlid>53050005</xmlid>
    <internalidaddress>5002a</internalidaddress>
    <internalidhex>53050005</internalidhex>
    <make>Mitsubishi</make>
    <market>EDM</market>
    <model>Lancer</model>
    <submodel>Evolution X</submodel>
    <transmission>SST</transmission>
    <year>2008</year>
    <flashmethod>mitsucan</flashmethod>
    <memmodel>M32186F8</memmodel>
    <checksummodule>mitsucan</checksummodule>
  </romid>
  
  <notes>
       2012/10/26 [Tactrix] Original file from Golden Evo repository.  If this file is useful to you, please consider donating at http://goldenevo.com/
       2012/11/01 [Tactrix] Moved most non-address attributes to evoxbase.xml base class. Standardized file naming.
       2012/11/19 [Tactrix] Visually examined tables for obvious errors, but no in-car verification has been done.
  </notes>

  <include>evo10base</include>

  <table name="Mode 23 - IFMode 0x05 -> 0x23 #1" address="7f145"/>

  <table name="Mode 23 - IFMode 0x05 -> 0x23 #2" address="8a9f1"/>

  <table name="Mode 23 - DoMode 0x42 -> 0x52" address="8a9f6"/>

  <table name="ASC OFF, SST OFF Fix 0x00E9 -> 0x0100" address="53b0a"/>

  <table name="DTC P1238 0x0384 -> 0xFFFF Mass airflow sensor plausibility (Torque Monitor)" address="631b2"/>

  <table name="DTC P1241 0x03E8 -> 0xFFFF Torque monitor" address="631a8"/>

  <table name="DTC P1235 0x0026 -> 0xFFFF Mass airflow sensor plausibility" address="549b6"/>

  <table name="DTC P1233 0x0028 -> 0xFFFF Throttle position sensor (main) plausibility" address="549b2"/>

  <table name="DTC P1234 0x0028 -> 0xFFFF Throttle position sensor (sub) plausibility" address="549b4"/>

  <table name="DTC P0139 0x1 -> 0x0 Oxygen Sensor Circuit Slow Response (Bank1, Sensor2)" address="503ae"/>

  <table name="DTC P0140 Disable 1500 -> 8000 0xygen Sensor Circuit No Activity Detected (Bank 1 Sensor 2)" address="539c0" />

  <table name="ECU ID" address="5002a"/>

  <table name="High Octane Timing Map" address="5590f">
    <table name="Load" address="60f7a"/>
    <table name="RPM" address="616f8"/>
  </table>

  <table name="Low Octane Timing Map" address="55b11">
    <table name="Load" address="60f7a"/>
    <table name="RPM" address="616f8"/>
  </table>

  <table name="Upper Bound Ignition Timing" address="60791">
    <table name="Load" address="60f7a"/>
    <table name="RPM" address="616f8"/>
  </table>

  <table name="Lower Bound Ignition Timing" address="5078f">
    <table name="Load" address="6134c"/>
    <table name="RPM" address="61300"/>
  </table>

  <table name="Ignition Warmup Retard" address="5b8a9">
    <table name="Load" address="60f7a"/>
    <table name="RPM" address="60f46"/>
  </table>

  <table name="EGR Timing Advance" address="572b9">
    <table name="Load" address="61524"/>
    <table name="RPM" address="6150a"/>
  </table>

  <table name="MIVEC Intake Normal Coolant Temp" address="5db21">
    <table name="Load" address="61588"/>
    <table name="RPM" address="615b8"/>
  </table>

  <table name="MIVEC Intake Low Coolant Temp" address="5dd21">
    <table name="Load" address="61588"/>
    <table name="RPM" address="615b8"/>
  </table>

  <table name="MIVEC Exhaust Normal Coolant Temp" address="5df21">
    <table name="Load" address="61588"/>
    <table name="RPM" address="615b8"/>
  </table>

  <table name="MIVEC Exhaust Low Coolant Temp" address="5e121">
    <table name="Load" address="61588"/>
    <table name="RPM" address="615b8"/>
  </table>

  <table name="High Octane Fuel Map" address="55027">
    <table name="Load" address="60f00"/>
    <table name="RPM" address="60eda"/>
  </table>

  <table name="Low Octane Fuel Map" address="552d7">
    <table name="Load" address="63cca"/>
    <table name="RPM" address="63d22"/>
  </table>

  <table name="Cylinder Fuel Trim #1" address="57db1">
    <table name="Load" address="60f00"/>
    <table name="RPM" address="619d6"/>
  </table>

  <table name="Cylinder Fuel Trim #2" address="57f9b">
    <table name="Load" address="60f00"/>
    <table name="RPM" address="619d6"/>
  </table>

  <table name="Cylinder Fuel Trim #3" address="58185">
    <table name="Load" address="60f00"/>
    <table name="RPM" address="619d6"/>
  </table>

  <table name="Cylinder Fuel Trim #4" address="5836f">
    <table name="Load" address="60f00"/>
    <table name="RPM" address="619d6"/>
  </table>

  <table name="Evap Map #1" address="55d13">
    <table name="Load" address="60f7a"/>
    <table name="RPM" address="60f46"/>
  </table>

  <table name="Evap Map #2" address="55f15">
    <table name="Load" address="60f7a"/>
    <table name="RPM" address="60f46"/>
  </table>

  <table name="Fuel Injector Scaling" address="536cc"/>

  <table name="Injector Battery Voltage Latency Compensation" address="556d0">
    <table name="Battery Voltage" address="60e6a"/>
  </table>

  <table name="Injector Base Latency" address="53000"/>

  <table name="Low Pulse Width IPW Adder" address="556d8">
    <table>
      <data>0.000</data>
      <data>0.052</data>
      <data>0.104</data>
      <data>0.156</data>
      <data>0.208</data>
      <data>0.260</data>
      <data>0.312</data>
      <data>0.364</data>
      <data>0.416</data>
      <data>0.468</data>
      <data>0.520</data>
      <data>0.572</data>
      <data>0.624</data>
      <data>0.676</data>
      <data>0.728</data>
      <data>0.780</data>
      <data>0.832</data>
      <data>0.884</data>
      <data>0.936</data>
      <data>0.988</data>
      <data>1.040</data>
      <data>1.092</data>
      <data>1.144</data>
      <data>1.196</data>
      <data>1.248</data>
      <data>1.300</data>
      <data>1.352</data>
      <data>1.404</data>
      <data>1.456</data>
      <data>1.508</data>
      <data>1.560</data>
      <data>1.612</data>
      <data>1.664</data>
      <data>1.716</data>
      <data>1.768</data>
      <data>1.820</data>
      <data>1.872</data>
      <data>1.924</data>
      <data>1.976</data>
      <data>2.028</data>
      <data>2.080</data>
    </table>
  </table>

  <table name="Open Loop Load High Octane #1" address="574cc">
    <table name="RPM" address="60d7a"/>
  </table>

  <table name="Open Loop Load Low Octane #1" address="555da">
    <table name="RPM" address="60d7a"/>
  </table>

  <table name="Open Loop Load High Octane #2" address="574b4">
    <table name="RPM" address="60d7a"/>
  </table>

  <table name="Open Loop Load Low Octane #2" address="555c2">
    <table name="RPM" address="60d7a"/>
  </table>

  <table name="Boost Control Load Offset" address="53484"/>

  <table name="Boost Target Engine Load #1A (High Gear Range)" address="58e45">
    <table name="Throttle" address="62616"/>
    <table name="RPM" address="62594"/>
  </table>

  <table name="Boost Target Engine Load #1B (High Gear Range)" address="58eef">
    <table name="Throttle" address="62616"/>
    <table name="RPM" address="62594"/>
  </table>

  <table name="Boost Target Engine Load #2 (Low Gear Range)" address="573f5">
    <table name="Throttle" address="62616"/>
    <table name="RPM" address="62594"/>
  </table>

  <table name="Reactive Solenoid Turbo Boost Error Correction" address="58cd8">
    <table name="Load Error" address="625bc"/>
  </table>

  <table name="Boost Cut Delay Timer" address="53068"/>

  <table name="Boost Limit" address="555b4">
    <table name="RPM" address="6155e"/>
  </table>

  <table name="Boost Control RPM Per MPH Xover (Gear Based)" address="53412"/>

  <table name="Reactive Solenoid Base WGDC Map #1A (High Gear Range)" address="58cf1">
    <table name="Throttle" address="62616"/>
    <table name="RPM" address="62594"/>
  </table>

  <table name="Reactive Solenoid Base WGDC Map #1B (High Gear Range)" address="58d9b">
    <table name="Throttle" address="62616"/>
    <table name="RPM" address="62594"/>
  </table>

  <table name="Reactive Solenoid Base WGDC Map #2 (Low Gear Range)" address="5734b">
    <table name="Throttle" address="62616"/>
    <table name="RPM" address="62594"/>
  </table>

  <table name="Reactive Solenoid WGDC Correction Interval (High Gear Range)" address="5346a"/>

  <table name="Reactive Solenoid WGDC Correction Interval (Low Gear Range)" address="5467e"/>

  <table name="Reactive Solenoid Max Total Upward WGDC Correction vs TPS" address="58cca">
    <table name="TPS" address="625fe"/>
  </table>

  <table name="Reactive Solenoid Max Total Downward WGDC Correction" address="5346c"/>

  <table name="Passive Solenoid Base WGDC Map #1A (High Gear Range)" address="5a1ca">
    <table name="RPM" address="62594"/>
  </table>

  <table name="Passive Solenoid Base WGDC Map #1B (High Gear Range)" address="5a1e0">
    <table name="RPM" address="62594"/>
  </table>

  <table name="Passive Solenoid Base WGDC Map #2 (Low Gear Range)" address="5a1f6">
    <table name="RPM" address="62594"/>
  </table>

  <table name="Throttle Map #1" address="50b64">
    <table name="Load" address="613d4"/>
    <table name="RPM" address="61326"/>
  </table>

  <table name="Throttle Map #2" address="5118e">
    <table name="Load" address="613d4"/>
    <table name="RPM" address="61326"/>
  </table>

  <table name="Throttle Map #3" address="517b8">
    <table name="Load" address="613d4"/>
    <table name="RPM" address="61326"/>
  </table>

  <table name="Throttle Map #4" address="51de2">
    <table name="Load" address="613d4"/>
    <table name="RPM" address="61326"/>
  </table>

  <table name="Throttle Map #5" address="5240c">
    <table name="Load" address="613d4"/>
    <table name="RPM" address="61326"/>
  </table>

  <table name="Throttle Conditional Switch" address="54952"/>

  <table name="Rev Limiter" address="5305e">
    <table>
      <data>Rev Limiter ON</data>
      <data>Rev Limiter OFF</data>
    </table>
  </table>

  <table name="Stationary Rev Limiter" address="54674"/>

  <table name="Stationary Rev Limit Cross Under Max Speed Enable Delay" address="54676"/>

  <table name="Max Speed for Stationary Rev Limit" address="54672"/>

  <table name="Speed Limiter #1" address="53062">
    <table name="X">
      <data>Limiter ON</data>
      <data>Limiter OFF</data>
    </table>
  </table>

  <table name="Airflow Check #1" address="5e94d">
    <table name="Throttle Main or SUB Inverted Opening" address="62494"/>
    <table name="RPM" address="6246c"/>
  </table>

  <table name="Airflow Check #2" address="5ea43">
    <table name="Throttle Main or SUB Inverted Opening" address="62494"/>
    <table name="RPM" address="6246c"/>
  </table>

  <table name="Airflow Check #3" address="5eb39">
    <table name="Throttle Main or SUB Inverted Opening" address="62494"/>
    <table name="RPM" address="6246c"/>
  </table>

  <table name="Airflow Check #4" address="5ec43">
    <table name="TPS-Related" address="624dc"/>
    <table name="RPM" address="624b6"/>
  </table>

  <table name="Airflow Check #1 (Old Style)" address="5e94d">
    <table name="TPS-Related" address="62494"/>
    <table name="RPM" address="6246c"/>
  </table>

  <table name="Airflow Check #2 (Old Style)" address="5ea43">
    <table name="TPS-Related" address="62494"/>
    <table name="RPM" address="6246c"/>
  </table>

  <table name="Airflow Check #3 (Old Style)" address="5eb39">
    <table name="TPS-Related" address="62494"/>
    <table name="RPM" address="6246c"/>
  </table>

  <table name="Airflow Check Offset" address="60a8d">
    <table name="TPS-Related" address="62a60"/>
    <table name="Reactive Solenoid BWGDC-Related" address="62a78"/>
  </table>

  <table name="Torque Limiter #1" address="6380f">
    <table name="TPS-Related" address="62494"/>
    <table name="RPM" address="6246c"/>
  </table>

  <table name="Torque Limiter #2" address="63905">
    <table name="TPS-Related" address="62494"/>
    <table name="RPM" address="6246c"/>
  </table>

  <table name="Torque Limiter #3" address="639fb">
    <table name="TPS-Related" address="62494"/>
    <table name="RPM" address="6246c"/>
  </table>

  <table name="Torque Limiter #4" address="63af1">
    <table name="TPS-Related" address="624dc"/>
    <table name="RPM" address="624b6"/>
  </table>

  <table name="1st gear TPS limiter (Drive)" address="60730">
    <table name="RPM" address="62594"/>
  </table>

  <table name="1st gear TPS limiter (Reverse)" address="6075a">
    <table name="RPM" address="62594"/>
  </table>

  <table name="ECU Options Set #1" address="50072">
    <table name="Periphery Bit Number">
      <data>bit.15</data>
      <data>bit.14</data>
      <data>bit.13</data>
      <data>bit.12</data>
      <data>bit.11</data>
      <data>bit.10</data>
      <data>bit.9</data>
      <data>bit.8</data>
      <data>bit.7</data>
      <data>bit.6</data>
      <data>bit.5</data>
      <data>bit.4</data>
      <data>bit.3</data>
      <data>bit.2</data>
      <data>bit.1</data>
      <data>bit.0</data>
    </table>
  </table>

  <table name="ECU Options Set #2" address="50082">
    <table name="Periphery Bit Number">
      <data>bit.15</data>
      <data>bit.14</data>
      <data>bit.13</data>
      <data>bit.12</data>
      <data>bit.11</data>
      <data>bit.10</data>
      <data>bit.9</data>
      <data>bit.8</data>
      <data>bit.7: Enable Knock Retard</data>
      <data>bit.6</data>
      <data>bit.5</data>
      <data>bit.4</data>
      <data>bit.3</data>
      <data>bit.2</data>
      <data>bit.1: Enable Rear O2 Sensor</data>
      <data>bit.0</data>
    </table>
  </table>

  <table name="ECU Options Set #3" address="50092">
    <table name="Periphery Bit Number">
      <data>bit.15</data>
      <data>bit.14: Cruise Control Enabled/Disabled</data>
      <data>bit.13</data>
      <data>bit.12</data>
      <data>bit.11</data>
      <data>bit.10</data>
      <data>bit.9</data>
      <data>bit.8</data>
      <data>bit.7</data>
      <data>bit.6</data>
      <data>bit.5</data>
      <data>bit.4</data>
      <data>bit.3</data>
      <data>bit.2</data>
      <data>bit.1</data>
      <data>bit.0: Lean Spool Off/On</data>
    </table>
  </table>

  <table name="ECU Options Set #4" address="500A2">
    <table name="Periphery Bit Number">
      <data>bit.15</data>
      <data>bit.14</data>
      <data>bit.13</data>
      <data>bit.12</data>
      <data>bit.11</data>
      <data>bit.10</data>
      <data>bit.9</data>
      <data>bit.8</data>
      <data>bit.7</data>
      <data>bit.6</data>
      <data>bit.5</data>
      <data>bit.4</data>
      <data>bit.3</data>
      <data>bit.2</data>
      <data>bit.1</data>
      <data>bit.0</data>
    </table>
  </table>

  <table name="ECU Options Set #5" address="500B2">
    <table name="Periphery Bit Number">
      <data>bit.15</data>
      <data>bit.14</data>
      <data>bit.13</data>
      <data>bit.12</data>
      <data>bit.11</data>
      <data>bit.10</data>
      <data>bit.9</data>
      <data>bit.8</data>
      <data>bit.7</data>
      <data>bit.6</data>
      <data>bit.5</data>
      <data>bit.4</data>
      <data>bit.3</data>
      <data>bit.2</data>
      <data>bit.1</data>
      <data>bit.0</data>
    </table>
  </table>

  <table name="ECU Options Set #6" address="500C2">
    <table name="Periphery Bit Number">
      <data>bit.15</data>
      <data>bit.14</data>
      <data>bit.13</data>
      <data>bit.12</data>
      <data>bit.11</data>
      <data>bit.10</data>
      <data>bit.9</data>
      <data>bit.8</data>
      <data>bit.7</data>
      <data>bit.6</data>
      <data>bit.5</data>
      <data>bit.4</data>
      <data>bit.3</data>
      <data>bit.2</data>
      <data>bit.1</data>
      <data>bit.0</data>
    </table>
  </table>

  <table name="ECU Options Set #7" address="500D2">
    <table name="Periphery Bit Number">
      <data>bit.15</data>
      <data>bit.14</data>
      <data>bit.13</data>
      <data>bit.12</data>
      <data>bit.11</data>
      <data>bit.10</data>
      <data>bit.9</data>
      <data>bit.8</data>
      <data>bit.7</data>
      <data>bit.6</data>
      <data>bit.5</data>
      <data>bit.4</data>
      <data>bit.3</data>
      <data>bit.2</data>
      <data>bit.1</data>
      <data>bit.0</data>
    </table>
  </table>

  <table name="MUT Table" address="3e2b4">
    <table name="X">
      <data>0</data>
      <data>1</data>
      <data>2</data>
      <data>3</data>
      <data>4</data>
      <data>5</data>
      <data>6</data>
      <data>7</data>
      <data>8</data>
      <data>9</data>
      <data>A</data>
      <data>B</data>
      <data>C</data>
      <data>D</data>
      <data>E</data>
      <data>F</data>
    </table>
    <table name="Y">
      <data>MUT0X</data>
      <data>MUT1X</data>
      <data>MUT2X</data>
      <data>MUT3X</data>
      <data>MUT4X</data>
      <data>MUT5X</data>
      <data>MUT6X</data>
      <data>MUT7X</data>
      <data>MUT8X</data>
      <data>MUT9X</data>
      <data>MUTAX</data>
      <data>MUTBX</data>
      <data>MUTCX</data>
      <data>MUTDX</data>
      <data>MUTEX</data>
      <data>MUTFX</data>
      <data>MUT10X</data>
      <data>MUT11X</data>
      <data>MUT12X</data>
      <data>MUT13X</data>
      <data>MUT14X</data>
      <data>MUT15X</data>
      <data>MUT16X</data>
      <data>MUT17X</data>
      <data>MUT18X</data>
      <data>MUT19X</data>
      <data>MUT1AX</data>
      <data>MUT1BX</data>
      <data>MUT1CX</data>
      <data>MUT1DX</data>
    </table>
  </table>

</rom>
