A9L2 Base Calibration
by Michael Decipha Ponthieux
Last updated: 12-12-2016
The A9L2 base calibration can be used
in lieu of the following factory calibrations.
Strategy swaps require Moates hardware.
What is the A9L2 ?
The A9L calibration as well as all the stock foxbody calibrations are not optimal by any means. Henry's engineer's working on the
foxbody calibrations obviously did not fully understand the functioning of the ECU's, this is evident by the 'band-aiding' they did to the
fuel table and WOT multiplier to get fuel where they wanted it. The stock calibrations require extensive changes in order to
sucessfully calibrate a vehicle even in bone stock form. The A9L2 base calibration, is a theoretical stock calibration for the
foxbody ecu's created by decipha. This base calibration is adjusted for highly modified naturally aspirated and boosted engines including:
turbocharged, supercharged, and nitrous, as well as bone stock factory engines. This base calibration can be used on ALL 1989-1993 foxbody
mustang ECU's. However, for Tweecer users you cannot change strategies. If you have a tweecer and wish to use this calibration verify your
ecu is a GUFB strategy ecu.
The following are the absolute MINIMUM changes REQUIRED before starting your vehicle utilizing the A9L2 calibration.
|SARCHG||Cubic Inch Displacement||Input your actual engine size or scaled percentage if applicable (CLICK HERE FOR SCALING)
|FN 036||MAF Transfer||Input your actual MAF flow data from your flow sheet or your scaled percentage if applicable, be sure the top value is 16 volts
|ALOSL, AHISL||Injector Slopes||Input your injector's manufacturer's recommended values if available or scaled percentage, see Note** below for no data
|FN 389||Injector Breakpoint||Input the injector manufacturer's recommended fuel breakpoint
|FN 367||Injector Offset||Input the manufacturer's recommended voltage offset values
|FN 2200 (FN904A)||Sealevel Spark Table||See note below. Populate this table with adequate values for your specific engine combination.
|FN 035||Load Scaling||Populate the Y-axis with your engines expected peak N/A load values (when not in boost), DO NOT PUT IN MAXIMUM LOAD VALUES WHILE IN BOOST
|FN 348||Crank PW||Multiply the Y-axis as a percentage of the stock 302 cubic inch and 19 lb/hr injectors values by doing, 19/(new injector size) * (new engine size)/302=0.xxx
Overheat protection shuts off the engine when your engine temp exceeds 240 degrees and allows 12 seconds of run time after restart
so you can move the vehicle if need be, thats done with FN1306 and FN1307, do not change the last column values or the scaling
for either of those tables
If you do not have injector data for your injector's, read the FUEL write up for more details.
For engines with aftermarket heads, its typical to reach loads of up to 80 and often greater.
Adjust the ENTIRE TABLE (ALL CELLS) by the difference of the N/A MBT spark value from the MBT Reference chart
subtracted by the current value in the tune at 80 load and 3000 rpm.
MBT reference can be found HERE
For example: If you have AFR heads [36 degrees] add 9 degrees to the entire table (36 - 27 = 9)
if you have old school GT40s (not Ps) [MBT=34 degrees] add 7 degrees to the whole table (34 - 27 = 7).
These adjustment are a general ballpark adjustment, you are still REQUIRED to adjust individual cells while tuning
For more details on FN035 Load Scaling check out the Scaling Write Up.
Features of the A9L2 Base Calibration
- Simplified Timing to only the Sealevel Spark Table
- Simplifed Fueling Logic to the Load Scaling Function FN035, set this for the MAXIMUM load when NOT IN BOOST (0 Vac / 0 Boost).
- Overheat protection will shut the engine off when it gets too hot, will also allow a restart time of approx 15 seconds during an overheat
- Overheat protection is incorporated in the base fuel and startup fuel tables last column values and column scaling function.
- LEAVE THE LAST COLUMN OF THE BASE FUEL TABLE AND STARTUP FUEL TABLE SET AT MAXIMUM, this is done to cause the engine to shut-off during an overheat.
- FN1133 has been changed to the ACT spark retard table for more resolution instead of using the stock FN126 function.
- FN126 has been changed to the ECT spark retard function instead of using the stock FN1133 table.
- Mechanical Idle Control does not require idle air to be dialed in, only the Multiplier table and throttle set screw will ned to be set correctly.
FN875N must be kept at all 0.600
- Fuel Pump prime time is set to 3 seconds.
- WOT Spark function is assigned to n2o control for premium members only.
Although many other values exist in the ECU which can be adjusted to resolve other issues, they are not what I consider
to be ABSOLUTELY REQUIRED. In short, the variables listed above are the most important variables in your calibration.
For dry shot nitrous engines, the nitrous code will be available shortly, contact me in the meantime.
Obviously you still tune as you would otherwise, the A9L2 is just to get you on your way much easier and faster, one is still required to
dial in Fuel, Air, and Spark just as you would otherwise.
As with all EFIDynoTuning tunes, be sure to read over the Pre-Tuning Information.
The Initial Tune Instructions and Post Tune Instructions apply as well.
If your tuning with TunerPro, be sure to download my latest EEC_IV Universal ADX Definition on the homepage
It is not recommended to use the A9L2 tune with any other software due to the moved scaling and background code changes.
Special thanks goes out to Derek Fenwick, a.k.a. "sailorbob", a.k.a. "dex" for originally creating DIY tuning support for the open source community.
Downloads >> TunerPro Files >> A9L2
Jump to Forum
www.EFIDynoTuning.com - EFIDynoTuning LC - New Orleans, LA