The current CalibrVIIItor version as of 2-5-23 is V-23_99.2.3 

We compile updated XDF's in a timeline that doesn't exist. Meaning, usually when we see it can benefit the end user. That could mean labeling or ease-of-use explanations for the person tuning; or when we see technical reasoning. Trust me, you WOULD NOT want to tune on the Beta or Pre-Development Versions.

The point of owning a License Key is to receive the support on the XDF and Tunes. I suggest looking in to it if you have "Just a Password" to use it because you bought it 2nd hand...


As of the Latest Release 23_99.2.3 the following are available:

  • Synaptic addressing for Binary Type calculations
  • Auto Calculating Scaling - 2 Bank ECU currently
  • Fuel Injector Horsepower Supportability Details - 2 Bank ECU currently
  • Updated "Quick Find" Parameter Legend
  • Quick View Functions combining numerous Scalars in one field
  • VIN Number Assignment Tables (OBDII)
  • Flash Device Assignment Code calculations (OBDII)
  • Linear factoring for torque calculations
  • Inverse parameters
  • Full 256k readout with no unused addresses
  • Editable Test Addresses (Only Experienced Tuners Should Manipulate)
  • MIL assignment values
  • Calculated ECU Processor Usage Factors
  • Assigned PID Switches 
  • Monitized gear/ring and pinion calculations
  • Universal ADX addressing and editability
  • Many more PID assignment coding
  • Editable OBD-I 3 Digit Code Thresholds
  • Pxxx OBD-II Call Tables
  • SIM Patch to use on TI Chips
  • Regional and Geographical Restrictions Set

We list the current Version for understanding of our additional control. This includes only the full XDF and not the Lite Versions. Lite Versions tend to be used as minor dial-in templates for beginner tuning.

Once the current release is set, we delete and toss out any out-dated versions.

Customers are advised to check their portal frequently for updates.

Example of a Data Patch that has been created for the 2 bank CDBA4 Strategy: Unless you can build a Patch, you should Register your XDF!!

<XDFPATCH uniqueid="0x2879">
    <title>60# Injector*^</title>
    <description>Switch that changes the SARCHG to 60# Values&#013;&#010;&#013;&#010;After applying this Patch, do the following.&#013;&#010;&#013;&#010;- Hit up FN040A or depending on XDF, Estimated Aircharge Vs. RPM and multiply the bottom 3 rows Y Axis Only by .4.&#013;&#010;- Then Load w/ Failed MAF and Load w/ Failed MAF IMRC (if you have that) get the same treatment to ALL values in the table(s).&#013;&#010;- Change the entire Y Axis of the MAF Transfer Function as well. Do that by MULTIPLYING it by .4</description>
    <CATEGORYMEM index="0" category="3" />
    <CATEGORYMEM index="1" category="85" />
    <CATEGORYMEM index="2" category="43" />
    <XDFPATCHENTRY name="7" address="0x18A1F" datasize="0x2" patchdata="2A0A" />
    <XDFPATCHENTRY name="6" address="0x16CB6" datasize="0x2" patchdata="2A0A" />
    <XDFPATCHENTRY name="5" address="0xE8BF" datasize="0x2" patchdata="2A0A" />
    <XDFPATCHENTRY name="4" address="0xE58F" datasize="0x2" patchdata="2A0A" />
    <XDFPATCHENTRY name="3" address="0xE564" datasize="0x2" patchdata="2A0A" />
    <XDFPATCHENTRY name="2" address="0xE437" datasize="0x2" patchdata="2A0A" />
    <XDFPATCHENTRY name="1" address="0xE380" datasize="0x2" patchdata="2A0A" />
    <XDFPATCHENTRY name="e465" address="0xE465" datasize="0x1" patchdata="10" />
  </XDFPATCH>
  <XDFPATCH uniqueid="0x18B0">
    <title>80# Injector*^</title>
    <description>Switch that changes the SARCHG to 80# Values&#013;&#010;&#013;&#010;After applying this Patch, do the following.&#013;&#010;&#013;&#010;- Hit up FN040A or depending on XDF, Estimated Aircharge Vs. RPM and multiply the bottom 3 rows Y Axis Only by .3.&#013;&#010;- Then Load w/ Failed MAF and Load w/ Failed MAF IMRC (if you have that) get the same treatment to ALL values in the table(s).&#013;&#010;- Change the entire Y Axis of the MAF Transfer Function as well. Do that by MULTIPLYING it by .3</description>
    <CATEGORYMEM index="0" category="3" />
    <CATEGORYMEM index="1" category="85" />
    <CATEGORYMEM index="2" category="43" />
    <XDFPATCHENTRY name="7" address="0x18A1F" datasize="0x2" patchdata="9F07" />
    <XDFPATCHENTRY name="6" address="0x16CB6" datasize="0x2" patchdata="9F07" />
    <XDFPATCHENTRY name="5" address="0xE8BF" datasize="0x2" patchdata="9F07" />
    <XDFPATCHENTRY name="4" address="0xE58F" datasize="0x2" patchdata="9F07" />
    <XDFPATCHENTRY name="3" address="0xE564" datasize="0x2" patchdata="9F07" />
    <XDFPATCHENTRY name="2" address="0xE437" datasize="0x2" patchdata="9F07" />
    <XDFPATCHENTRY name="1" address="0xE380" datasize="0x2" patchdata="9F07" />
    <XDFPATCHENTRY name="Manifold Volume" address="0xE465" datasize="0x1" patchdata="0C" />
  </XDFPATCH>