How To: Getting Started - Ford Tuning 1983 - 2004

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

The following applies to most all stock ford ecu's from the 1983 SVO 4cyl ecu's to the 2004 Mustang Cobra Ecu's. This includes most all Ford, Lincoln, and Mercury vehicles.


This goes without saying, before you can tune your ecu you must have hardware to physically plug in-to it. The best option for most all EEC-IV and EEC-V's equipped with a J3 port will be to purchase the Moates QuarterHorse from
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!!!!

Multi-Vehicles / Shops

If your only tuning one vehicle 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 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!!!


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 $39 donation to get rid of the pop up everytime you open it. TunerPro can be installed on all your laptops and desktops for ease of tuning flexibility.

TunerPro RT Setup for Moates QuarterHorse

After you have downloaded and installed TunerPro RT
open tunerpro and do the following,

up top in the tool bars go to

tools >> preferences

the "general" table should be opened first
put a check in the box for the following

Load last XDF at startup
Load last BIN at startup

<---File Associations--->

<---Table Editor Options--->
Reverse Rows

look to the right two tabs for "KEYBOARD"

scroll down to the Delete XDF Parameter command, select it and click the Clear Combination button

Now, look to the far right for the data acq./emulation tab

(on left) data acquisition & logging >> interface type >> select "use plug-in" from drop down menu

click configure plug in >> port type >> shared with emulator

(on right side under emulation), uncheck detect hardware at startup

Load in your XDF and ADX

The xdf is the definition file for your strategy, this will be GUFB for the older 89-93 fox ecu's, CBAZA for the 94-95 mustang ecu's, CDAN4 for the 96 ecus, CRAJ0 for 98 fords, CVAF1 for 99-01 mustangs, FBFG2 for the 02-04 mustangs, FBGI0 for the 03/04 cobra, RZASA for the 03/04 Marauder/Crown Vic/Grand Marquis (see the
HOMEPAGE for all currently supported strategies. Download the correct definition file for your specific ecu from the HOMEPAGE >> Downloads >> TunerPro

After you have downloaded the strategy file, unzip the file and double-click on the .xdf file to load it into tunerpro. Then double-click on the .adx file to load it into tunerpro. Now go to your .bin file (tune file) and double-click it to load it into tunerpro.
If you do not have a .bin file (tune file) you can download the stock bin's from the homepage as well under downloads.

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

This will ONLY need to be performed for those with EEC-V ecu's to copy over your PATS code and VIN number to your new custom tune file.

If tuning an older EEC-IV ecu skip on down to

If tuning with a chip using a JAYBIRD skip on down to Read Chip with Jaybird.
Note: Unless your ecu is currently running a tune of the specific strategy you will be using, the binary will show corrupt data due to being a different strategy, make sure you do not edit anything as that will corrupt your read-out tune.

Open TunerPro RT
Make sure your XDF (strategy file) is opened and the name displayed up top in the toolbar of TunerPro RT
Click on Initialize Hardware to connect to the QuarterHorse
click up top on tools >> hardware utilities >> moates prom i/o
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)

when you open tunerpro first look up top in the title bar and see if your [strategy_name].xdf is loaded, if it is not
click up top on XDF >> Select XDF... find your def file and open it, its name will now be loaded into the title bar up top

next click on File >> Open Bin, browse to your tune file and double click it to open it, its name will now be loaded into the title bar up top

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 this Tune Slot to be read into TunerPro RT.
1 BankMode 2Tune 7
2 BankMode 3Tune 4
4 BankMode 4Tune 4

Calibration - Base Calibrations are Available on the Homepage

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 a 02-04 Mustang then you will need to start from the FBFG2 Base Calibrations.
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 you will be starting your base tune from. 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

Writing Tune to QH

To write your custom tune to the QH after making all of your changes simply click on the upload icon. I recommend writing your initial tune before turning the key on.
TunerPro RT Write Tune

<---------------------------------------------------------Write tune to Quarterhorse------------------------------------------------------------->
Before writing, 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 up arrow to write/upload the current tune to the quarterhorse

Enable Datalogging

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

Now download the latest Universal ADX Datalogging File from the homepage under downloads. After you have downloaded the ADX datalogging file, unzip it and double click the .ADX file. The file should now be loaded into TunerPro RT.
Note: If you are using a QH routed through a Moates SuperLogger, be sure to download and use the Universal ADX logging file that says SL_ for use with the superlogger only (will not work with QH without the superlogger attached).
Now that you have datalogging enabled in your tune and the Universal ADX datalogging file loaded into tunerpro, save your current tune file and write it to your ecu by clicking the upload icon.


Now that you have tunerpro and your ecu setup for datalogging, to log you simply open up TunerPro RT and click the initialize QH icon (if the QH is not yet connected). and click on the two arrows to poll data, then click on the red dashboard icon to bring up the dashboard. Be sure to select "Realtime Tuning View" from the dashboard drop down menu or the "Basic View" for older EEC-IV's.

TunerPro RT Datalogging

Recording Datalogs

Now keep in mind unlike 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. I highly recommend saving them on the desktop for ease of locating.

TunerPro also allows playback of the log with realtime viewing which makes it significantly convenient since the realtime monitor is used as the actual playback. 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.

<<<----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

Pre-Tune Information

It's very important to make sure there are no discrepancies in your setup, 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 regarding tuning or the fbfg2 strategy, post your questions in the EEC-V Support Forum.

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