How To: Getting Started

by Michael Decipha Ponthieux
Posted: 2015-11-12
Last Updated: 2017-11-07

The following applies specifically to 1983+ Mustangs although most other vehicles will be similar. This includes most all Ford, Lincoln, and Mercury vehicles.

Hardware - Realtime

This goes without saying, before you can tune your ecu you must have hardware to physically plug in-to it. The best option is always REALTIME tuning. Only the EEC-IV and EEC-V's equipped with a J3 port support realtime tuning via the use of a Moates QuarterHorse from Moates.net
CLICK HERE for the direct link.

The Moates Quarterhorse is ideal for the DIY tuner/racer, not only does it allow you to create custom tunes for your vehicle it is also a SIGNIFICANTLY HELPFUL diagnostics tool allowing you to see what the computer see's!!!! The quarterhorse is an emulator that is used for realtime tuning. Although it can stay in the vehicle indefinitely, it was not designed to do so. It is recommended to replace the quarterhorse with a moates f3 chip after you have completed your final tune or remove the quarterhorse and flash you final tune to EEC-Vs using an OBD-II cable.

Multi-Vehicles / Shops If you are only tuning one EEC then all you need is one quarterhorse. If you own multiple vehicles then be sure to order a Jaybird and a couple F3 chips from moates.net when ordering the QH. When you are done tuning your vehicle you simply write your final tune to an f3 chip and you can then use your quarterhorse to tune another vehicle. If you have multiple vehicles that you will be continually making changes on then its ideal to own two quarterhorses so you do not have to remove it and burn a chip each time you began tuning another vehicle. For shops, I recommend ordering 3 quarterhorses, 2 jaybirds, and 10 chips (thats how I roll). That way you are always prepared no matter what!!!

OBD-II Flashing

OBD-II flashing is available on 1996+ vehicles and is the only means of reprogramming the 2005+ ecu's. I use and highly recommend the Mongoose Pro Ford made by Drewtech. Its a bit of an expensive piece but comes fully equipped and includes the 19v pull-up for reflashing ford PWM (1996-2004 EEC-Vs). There are other more affordable options but I have yet to try any so until then I can only recommend what works for me. If you try out one of the budget modules with success please do let me know and I will update this accordingly. Moates was working on an OBD-II cable that has not been released. It may be beneficial to check
Moates.net first.
The OBD-II cable can also be used to flash FINAL tunes to EEC-Vs (1996-2004) as well. This will allow you to remove the QH and use it to tune another vehicle. However, the OBD-II cable DOES NOT SUPPORT REALTIME TUNING. It is NOT RECOMMENDED to tune EEC-V with an OBD-II cable only. A moates quarterhose is REQUIRED to realtime tune all EEC's.

PCMflash from ECUTOOLS.EU

In order to read and write through the OBD-II port you will need software to specifically do so. I highly recommend
PCMflash from ecutools.ru. The creator Oleg is russian and doesn't speak english but in my short dealings with him he is a stand up guy and like myself always happy to help out. You will need to order the dongle with the following modules for the specific vehicle you are tuning. I recommend just buying all 3 modules regardless.

Module #Year RangePCM Type
22011-2014Copperheads
212005-2010PowerPC
291996-2004EEC-V

PCMflash - Reading ECU

To read your current or stock tune from the ecu over OBD-II do the following:

Software - TunerPro

Next you'll need the software to talk to the quarterhorse and override the stock calibration in the ecu. This is best achieved with TunerPro RT. The latest version of TunerPro RT can be downloaded directly from the TunerPro website by
CLICKING HERE. NOTE: Do not download TunerPro, instead download TunerPro RT. The software is FREE but if you enjoy it I highly recommend paying the measly donation to get rid of the annoying pop up everytime you open it. TunerPro can be installed on all your laptops and desktops for ease of tuning flexibility. In fact, I have tunerpro installed on numerous desktop PCs at business centers through-out the US at the more common hotels I frequent lol.

TunerPro RT Setup for Moates QuarterHorse / Jaybird / SuperLogger

.XDF File - Load in your Definition File

The .xdf file is the definition file for your strategy. See the
HOMEPAGE >> Downloads >> TunerPro >> XDF Files for all currently supported strategies and download the correct definition file for your specific strategy.

After you have downloaded the strategy file, unzip the file and double-click on the .xdf file to load it into tunerpro. If it doesn't open up in tunerpro when you double click it then that means you failed to setup tunerpro correctly ABOVE.

.ADX File - Load in the Universal ADX Datalogging File

With the release of my Universal ADX Datalogging file as of January 2017, there is only one ADX file to datalog all fords. On the homepage under the downloads section you will see numerous ADX files for use with the superlogger, quarterhorse, eec-iv, and eec-v. Although all of the files are exactly the same, the selections for the specific setup is already selected to make it easier to jump right in to tuning. Download your specific ADX file from the downloads section on the homepage where you got the XDF file. After you download it, unzip the file then double-click on the .adx file to load it into tunerpro. Again, if it doesn't automagically load into tunerpro you did not configured tunerpro correctly according to the setup configuration listed above.

.BIN File - Load in your tune / calibration

The .bin file is the actual tune file. If you already have your .bin file simply double-click it to load it into tunerpro.
If you do not have a .bin file (tune file) you can download a base tune or stock tune file from the homepage under downloads.

SuperLogger Configuration

If using a moates superlogger, you cannot read and write the QH directly while connected to the superlogger. To read/write tunes to the QH, you must set the superlogger side switch to the bypass position to bypass the superlogger. When you initialize hardware the quarterhorse will be identified when the switch is in the bypass position. Be sure to verify you are using the QH datalogging adx when interfacing the QH directly and the SL adx when datalogging the SL. At this time, realtime emulation is not available while interfacing through the superlogger.

Read out your current / stock tune - FOR REFERENCE DATA ONLY

This is NOT required for EEC-IVs. If using a SuperLogger, the side switch must be set to bypass to connect to the QH.

For all OBD-II tuning and EEC-Vs with PATS, you will need to read out the current tune to copy over your PATS code and VIN number for your new custom tune file or to begin tuning from your existing tune file.

If tuning an older EEC-IV ecu you can skip this section and shoot on down to
Calbration.

If tuning with a chip using a JAYBIRD skip on down to Reading Chip with Jaybird.

If tuning via OBD-II and you hadn't read out your tune yet, scroll back up to PCMflash - Reading

Note: Unless your ecu is currently running a tune with the same strategy you will be using, the binary will show corrupt data due to being a different strategy. As with any tuning software, make sure you NEVER edit a value that does not appear to be correct as that will corrupt your tune.

For Reading out your Saved ECU tune using the Quarterhorse do the following:

EEC-V - 1996 - 2004 Vehicles; includes up to 2006 Ranger and 94+ Tbird V6

select F2E ford eec-v reader

start address 000000
end address 03ffff

buffer address start 000000
end address buffer 03ffff >> 256k multi-bank file (All 1996 - 2004 vehicles)

turn ignition key on

click on "read chip"
after its done reading, save buffer to file
it will show bytes written 262,144 k at the bottom
EEC-IV - 1983 - 1995 Vehicles; includes up to 1997 larger trucks

If reading out a single bank binary, set the
end address buffer 00dfff >> 56k single bank file (1983 - 1993/95 vehicles)

Reading Chips - JAYBIRD

If using a jaybird to read a chip you must do the following: TPRT 56k Chip Read

Reading Existing Tune

If upgrading to TunerPro RT from other software platforms you can read the calibration in to TunerPro if you have the correct strategy loaded. Note: This ONLY applies if you have the CORRECT strategy loaded otherwise the data will be garbled and saving the BIN could potentially corrupt the tune if the ROM_TO (checksum) is not saved in the correct location. It is recommended to use one of the blank template XDFs to read-in an existing tune from a Moates QuarterHorse to prevent corruption.
Write Existing Tune to the default Tune Slot to be read into TunerPro RT.
1 BankMode 2Tune 7
2 BankMode 3Tune 4
4 BankMode 4Tune 2

Calibration - Base Calibrations are Available on the Homepage

I highly recommend checking the homepage to see if a base tune is applicable to your setup before proceeding. If you have an 89-93 foxbody ecu then I highly recommend starting from the A9L2 Base Calibration.
If you have an 94-95 cbaza ecu then I highly recommend starting from the T4M2 / U4P2 Base Calibrations.
If you have an EEC-V then you will need to verify all the parameters are set correctly in your tune according to the EEC-V Critical Calibration Parameters.
FBGI0 - 03/04 Cobra; OMAE2 - 03/04 Harley Truck/Lightning; MZAK0 - 99-04 F250s; CRAJ0 - 98 Fords; etc.. see the homepage for all supported strategies.

Editing your Custom Tune - Parameter Category Tree View

Once you've downloaded your base tune unzip it and double click on the .bin file to load it in to tunerpro to begin tuning. If you've setup tunerpro correctly it will automatically open and load the .bin file (tune file) into tunerpro when you double-click the .bin file. The tune file name will now be displayed at the top title bar of tunerpro. If it is not, scroll back up and repeat the
TunerPro RT Setup. Once your .bin (tune file) is loaded into TunerPro RT, make your required changes as outlined in the base calibration write up. To navigate TunerPro RT the tree view must be set to Parameter Category by selecting category view from the drop down menu.
TunerPro RT Parameter Category Tree View

PCMflash - OBDII - Writing

If writing your existing EEC-V tune to the ecu you will need to disable datalogging first. Then you will need to re-arrange your bank order and remove the null filler to conincide with the file configuration PCMflash requires to write tunes. See the
PCMflash bank order needed in the Disassembly Write Up for details.

To flash your custom tune to the ecu over OBD-II do the following:
For OBD-II datalogging skip on down to Datalogging

Enable Datalogging

For realtime tuning with a Quarterhorse, to datalog you must first enable datalogging in your custom tune file. In TunerPro hold down Ctrl and press the F key to bring up the Find/Search box. Type in "Univ" and press enter, you will see the Universal ADX Datalogging Patch show up in the listing box. Double click on it and the Universal ADX Patch will now pop up. Click on "Patch" to enable Datalogging and then click "Apply" to verify you want to save your changes.
TunerPro RT Find Box TunerPro RT Patch


Be sure to always verify you have the latest Universal ADX Datalogging File from the homepage under downloads as it is updated often. After you have verified your ADX and XDF files are the most recent.
Now that you have datalogging enabled in your tune and have verified that you have the Universal ADX datalogging file loaded into tunerpro, save your current tune file with todays date (for ease of keeping track of updates).

Writing Tune to QH

I recommend writing your tune before turning the key on.
TunerPro RT Write Tune

<---------------------------------------------------------Write tune to Quarterhorse------------------------------------------------------------->
Before writing, its always wise to first verify the correct tune filename is loaded into the title bar up top in TunerPro RT.
--------> IF IT IS NOT, click on File >> Open Bin, browse to your tune file and double click it to open it, its filename will now be loaded into the title bar up top in TunerPro RT
now click up top on tools >> initialize emulation hardware
then click on the blue up arrow to write/upload the current tune to the quarterhorse

SuperLogger Datalogging

If using the superlogger, you must have the datalogging send command list visible to setup the superlogger. Failure to do so will result in no data being polled and all payloads on the dash will be shown at maximum values. The dashboard should now come to life and show valid live data (as long as the key is on). The above steps will most likely be remedied in time but for now its required. The initialize only has to be configured once. The superlogger will continue to keep that configuration until it is disconnected physically.

OBD-II & QH - Datalogging

Now that you have tunerpro setup correctly and your tune setup for datalogging simply do the following:
Look up top in the title bar of TunerPro and verify you have the correct ADX loaded.
....Verify it has the "SL", "QH", "EEC-V", "EEC-IV" or "OBD-II" designation in the title bar specific to your application.
click the initialize plug icon (if the hardware is not yet connected).
Your hardware information will show up at the bottom left of tunerpro
click on the two cross arrows to poll data
you will now see "DA Connected" highlighted at the bottom of tunerpro. If not, go back up to
TunerPro Setup to set up tunerpro correctly.
click on the red dashboard icon to bring up the dashboard. Be sure to select your dasboard type from the dashboard drop down menu: EEC-IV, EEC-V, OBD-II, etc...
NOTE: Although TunerPro is showing live data it IS NOT recording the data.

TunerPro RT Datalogging

VERIFY Wideband Transfer

Now that you are datalogging give it a few for the awe to set in. After the wow factor dissipates, select your wideband on the dash by right clicking it and selecting the correct wideband from the drop down menu. This is only applicable if you have wired the widebands 0-5v output in to the ecu's egr valve positions 0-5v input wire. See the
Logging Inputs Write Up for more details and to VERIFY your widebands transfer function. Be sure to let your tuner know of the transfer your using along with any errors in the transfer if you are getting a REMOTE TUNE.

Recording Datalogs

Now keep in mind unlike most other software that begins saving a log file anytime you are polling data TunerPro RT gives you much more advanced control. You can start and stop a log at any time you like by simply clicking the red record icon to being recording a log. When you are finished creating that specific log, simply click the Stop icon and TunerPro will ask you where you would like to save the newly created log file. The logging still continues! When saving the log, I highly recommend saving them to the desktop for ease of locating.

TunerPro also allows playback of the log with realtime viewing which makes it especially convenient since the realtime monitor is used for the actual playback. Note: By using the [ and ] keys on your keyboard above the Enter/Return key you can move the log forwards and backwards. Holding the shift key while pressing this keys will reduce the speed at which the log moves along at.

Dashboard is Missing?

If for any reason the dashboard disappears and will not pop up when the dashboard icon is clicked in tunerpro it can simply be recovered by pausing your mouse over the tunerpro icon in the taskbar at the bottom of the screen. As you hover the mouse pointer over the tunerpro icon in the taskbar you will see two thumbnail windows displayed, often tunerpro the program itself on the left and the dashboard view on the right. Simply move the mouse point over to the right thumbnail window that shows the tunerpo dashboard. Right-click on the thumbnail and click on maximize. The window will be restored to its full glory. The reason for this is unknown but until its figured out this is the easy work around.

Quarterhorse Latency

<<<----Secret New Level Stuff--- >> Set Latency to 1 in Device Manager---->>>
This is NOT REQUIRED but is HIGHLY RECOMMENDED to make the QH read and write faster.
Right-Click on My Computer and go to Properties
Click Device Manager
find your FTDI device which is your Quarterhorse
Click on Properties
Scroll over to the Advanced tab
Scroll down to Latency
set latency to 1
save your changes and enjoy the fast reading and writing of the quarterhorse

If you have any problems what so ever with the TunerPro RT setup for the QuarterHorse, post your questions
IN THIS THREAD

Pre-Tune Information

It's very important to make sure there are no discrepancies in your setup. Be sure to read over the
PRE-TUNE Info and verify there are no issues. While your at it check out the Initial Tune Instructions as well.
If you'd rather not have to fumble around with this tuning stuff and prefer to have a Remote / Online Tune, then Contact Me and we can discuss which route is best for your needs.

As always the Support Forum is always there to help you out along the way and answer any questions you may have.


Check out the Tuning Tips & Methodology for tuning tips.

If you have any questions make a thread in the Forum.


Return Home
Jump to Forum
www.EFIDynoTuning.com - EFIDynoTuning LC - New Orleans, LA