BRZ/FRS/GT86 ProECU Tuning Guide

BRZ/FRS/GT86 ProECU Tuning Guide

 

 

BRZ/FRS/GT86 ProECU Tuning Guide

 

Summary of Software

ProECU software has been introduced to allow reprogramming of the factory ECU in order to tune the necessary components of the calibration in order to allow for modifications and increases in power.  This is not a standalone repalcement ECU so you shouldn't run into the associated issues or disadvantages of setting up a purpose-built ECU and control system from scratch.

 

 

The software allows easy control over most factory parameters including:

  • Boost Targets and wastegate control

  • Target AFR

  • Ignition Timing

  • Airflow Measurement and fuel compensation

 

Supplemental Content

Platform Specific

General

 




 

 

Programming

For information on how to program as well as flash recovery, check out.

For more software guides check out:

 

 

 

 

 


 

 

Tuning Guide

 

 

 

Accelerator

Accel Pedal to Desired Torque

This map defines the desired engine torque output for a set Engine Speed and Accelerator Pedal angle.

Wide Open Torque Threshold

This map is used to calculate the percentage of maximum torque. The value in this map is divided by the value output from Accel Pedal to Desired Torque and is used as the X axis input into the Desired Torque to Throttle Opening map. Raising these values could stop you from getting full throttle butterfly opening. Reducing these values would mean the throttle butterfly would be open further for the same accel pedal angle (Torque Demand amount).

 

For more information on accelerator pedal and torque control check out our article Subaru Torque Control

 

Map List

      

Live Data Parameters

  • Accelerator Angle

  • Accelerator Pedal Position #1 and #2

  • Accelerator Pedal Position Sensor #1 and #2

  • Throttle Angle

  • Throttle Position

  • Throttle Position Commanded

  • Throttle Position Relative

  • Throttle Position Sensor #1 - #2

 



 

Camshaft Timing

Cam Timing – Exhaust & Intake

There are 3 maps to control each of the intake and exhaust cams. The base map interpolates against either the Low Det or High Det maps to control the cam angle. Which map is chosen depends on the current advance multiplier value.

Cam Timing - High/Low Det Threshold

This is the threshold that dictates which cam timing map will be chosen, below 0.1 Advance

Multiplier (engine knocking) the High Det cam map will be used, above 0.4 Advance Multiplier the Low Det cam map will be used (engine not knocking). So 99% of the time the Low Det map will be used. We suggest that the values between the Base and Low Det maps are similar.

 

After starting the engine the Exhaust cam takes some time to become active, up to 30 seconds. If a power test is made whilst the Exhaust VVT is not active then a significant amount of power and torque will be lost. 

There are also various issues with VVT control on the FA20 engine, see the Questions section for some of the issues and more specific information.

 

 

Map List

      

Live Data Parameters

  • VVT Aim Angle #1 and #2

  • VVT Exhaust Angle #1 and #2

  • VVT Exhaust Angle Target #1 and #2

  • VVT Exhaust OCV Duty #1 and #2

  • VVT Intake Angle #1 and #2

  • VVT Intake Angle Target #1 and #2

  • VVT Intake OCV Duty #1 and #2

 



 

Fuelling

Fuel Map

Mode 1 to Mode 4 refers to the different map slots or "modes" offered by RaceROM Map switching, rather than to the different injection mode styles utilised by this platform

The Fuel Maps contain target AFR based on Engine Speed (RPM) and Engine Load (grams/rev). These maps are used in both open loop and closed loop conditions. Fuel Map (Mode 1) will be used unless the ECU is Map Switched into another mode (Modes 2, 3 or 4). The X and Y axis scaling can be adjusted to suit higher RPMs or higher Engine Loads if required.

 

 

If the ECU is currently in Closed Loop mode (light load and below 4500rpm), then the Short Term Fuel Trims will be active. The target AFR in Closed Loop will be 14.7:1 AFR (Lambda 1), altering the fuel map values during closed loop control will not change the AFR (only the Fuel Trims will change to compensate for the deviation and will attempt to maintain Lambda 1 or 14.7 AFR).

If the ECU is in Open Loop mode (high load and high RPM), then the Short Term Fuel Trims will be inactive and set to zero. The AFR values shown in the Fuel Map in Open Loop are based on a stock intake and a known airflow amount, so the correct amount of fuel volume can be injected to deliver the indicated AFR.

If the Intake or Injectors have been replaced, then the MAF scaling or Injector scaling should be adjusted until the AFR value in the map is roughly achieved. Ensure that your actual engine load parameter shown in the data logging does not exceed the Engine Load Values shown in the X axis of the fuel map.

 

 

 

 

 

"Mode" refers to the map slot you are on.  "Mode 1" being the base one used if not utilizing the map switching feature

 

Open and Closed Loop Control

Closed Loop is when the ECU is using the feedback control of the lambda sensors to maintain a steady 14.7:1 AFR (or Lambda 1). This closed loop target value cannot be altered from 14.7:1. The front ‘widerange’ AF sensor #1 is located before the Catalysers and allows the ECU to ‘adjust or trim’ the Fuel Injection volume amount very accurately so as to achieve the target AFR. This Fuel Trim can be seen under LIVE DATA as Fuel Trim Short Term and Fuel Trim Long Term. Closed Loop condition will be seen below 4000rpm and at light load conditions.

Open Loop is when the ECU is no longer using the feedback control of the lambda sensors to maintain a specific AFR but it will simply take an AFR value from the fuel map. This open loop AFR value will normally be lower (or richer) than 14.7:1 and as low as 10.5:1 depending on the exact model. The front ‘widerange’ AF sensor #1 can read to 12.2:1 AFR but has to be rescaled to read past 12.2AFR or 0.82Lambda, the accuracy is limited at richer AFR and it should not be completely trusted.

 

Open Loop Throttle Threshold Manual

Throttle angle for manual transmission above which fuelling goes open loop after the delay period expires. 

 

Open Loop Per Gear RPM Thresholds Auto/Manual

Per gear RPM thresholds for AT/MT above which fuelling goes open loop. There is a pair of RPMs for each gear.

 

Open Loop Stationary RPM Threshold

When the vehicle is stationary the fuelling will go open loop above this RPM.

 

Open Loop Throttle Threshold High/Low Altitude Auto

Throttle angle for automatic transmission at high/low altitude above which fuelling goes open loop.

 

Fuel Trim Long Term Minimum and Maximum

These are the minimum and maximum allowed fuel trim to be applied in open loop. Set these to zero to avoid the closed loop fuel trims being applied in open loop.

 

Closed Loop AFR Adjustment #1 / #2

These 3D maps are used to fine tune the Injection amount during closed loop, they can also bias the AFR during transient conditions.

 

Closed Loop Max Vehicle Speed

This is the maximum allowed vehicle speed for the ECU to be in closed loop condition. Over this speed the ECU will switch to open loop but it may require other open loop conditions to be met before the transition to open loop.

 

Closed Loop Minimum Coolant Temperature

This is the minimum coolant temperature for the ECU to be in closed loop mode, below this value the ECU will be in open loop mode, used for emission control by manufacturers.

Closed Loop Delay Maximum Engine Load

The maximum allowed Engine Load for the Closed Loop Delay timer to work, the CL delay timer will prevent Open Loop until the timer has expired.

 

Closed to Open Loop Delay Periods

Delay periods when changing from closed to open loop fuelling. Reduce them to zero.

 

Delayed Open Loop Fuel Load Threshold

Injector load threshold, varying with RPM, above which fuelling will go open loop after a delay.

 

Delayed Open Loop Fuel Throttle Threshold

Throttle threshold, varying with RPM, above which fuelling will go open loop after a delay. 

 

Throttle Delta Fuel Comp. (Delta) / (Delta) 2 / Coolant Temp.3

Base fuel enrichment factor applied during throttle movement, this can be increased and decreased to change the fuelling during transient conditions and sudden throttle movements.

 

AF Correction #3 Limit – Rear O2

These values should be set to zero if the rear O2 sensor is removed or repurposed along with the following map called AF Correction #3 CL Target Compensation Limits.

 

AF Correction #3 CL Target Compensation Limits

These Closed Loop Target Compensations values should be set to zero if the rear O2 is removed or repurposed along with the above map called AF Correction #3 Limit – Rear O2

 

 

 

 

Injection Control

 

Please note the following abbreviations will be used: DI = Direct Injection and PI = Port Injection

The Toyota developed Dual Injection system will operate in several different modes depending on the current engine conditions. The current Injection mode can be seen in the Live Data parameter called Injection Mode (D4-S).

The ECU will check the fuel map for a target AFR and then by using the current Mass Airflow amount (g/rev), it will deliver a required volume of fuel (ml) to achieve that AFR. The ECU will split the fuel delivery volume amount between the PI and DI injectors depending on the current Injection Mode.

 

Injection Mode

When

Port Injection (PI)

Direct Injection (DI)

Injection Mode

When

Port Injection (PI)

Direct Injection (DI)

Mode 1 

After starting the engine

ON

OFF

Mode 2

Between 3000rpm and 5000rpm (before closed loop)

OFF

ON

Mode 3

Seen below 3000rpm

ON

ON

Mode 4

Both sets off

OFF

OFF

 

Fuel Injection Ratio Port to Direct - Cold - Warm - Hot 

The current Injection Mode (PI/DI Ratio) is determined by the maps named Fuel Injection Ratio Port to Direct.  There are 3 maps for engine cold, warm and hot conditions. These maps control the fuel delivery ratio between the PI and DI injectors. The values in the maps dictate the % ratio that a given volume of fuel will distribute between the PI and DI. As shown in the screen shot below of the factory map settings at 2000rpm and 0.8 Engine Load that the total Injection Volume amount (ml) will be split equally between the PI and DI (showing 50% in the map cell above). The PI delivery ratio amount will then reduce between 2800rpm and 3200rpm where at 3200rpm the PI will have stopped completely injecting at all.

 

Gasoline Direct injection Systems can only inject during the induction and compression phases of the engines cycle unlike the PI system which could also inject during the power and exhaust strokes, please keep in mind that the opening times for DI will be approximately half of what you would normally see when tuning a conventional port injection

 

The logging parameter called Fuel Injection End DI to Spark (MS) is critical for DI tuning.  It shows the time period left between the direct injector closing, and the time of the spark plug firing.  It is critical to maximise  the DI open time.

At 4800rpm, the PI will start to be phased back in and by 5200rpm the PI will deliver 20% of the required fuel volume. The PI ratio can be increased at higher RPM to provide more fuel delivery if required, especially on forced induction engines where the DI cannot supply the required amount of fuel that is needed.  This system has been extensively developed and tested by Toyota and you should consider this fact when making changes.

 

Fuel Injection Ratio ECT Switch Threshold #1 

The engine coolant temperature at which the ECU will switch from "Fuel Injection Ratio Port to Direct #1" - "Cold to Fuel Injection Ratio Port to Direct #2 - Warm". The top value is the switch temperature to map #2, and the lower value is coolant temp that it would switch back to #1.

 

Fuel Injection Ratio ECT Switch Threshold #2 

The engine coolant temperature at which the ECU will switch from "Fuel Injection Ratio Port to Direct #2 - Warm" - "Cold to Fuel Injection Ratio Port to Direct #3 - Hot". The top value is the switch temperature to map #3, and the lower value is coolant temp that it would switch back to #2.

All 3 maps called "Fuel Injection Ratio Port to Direct” are set the same from the factory.

 

 

PI Ratio Threshold – Lower Limit / Upper Limit 

If the fuel injection ratio Port to Direct #1, #2 & #3 maps are requesting values below the PI Ratio Threshold – Lower Limit (standard 35%) the ECU will automatically output 0% PI 

If the fuel injection ratio Port to Direct #1, #2 & #3 maps are set above PI ratio Threshold – Upper Limit (standard 75%) the ECU will output 100% PI

 

PI Ratio Threshold – Load / RPM  

These values will allow the ECU to ignore the PI Ratio Threshold - Lower / Upper limits if either PI Ratio Threshold - RPM or PI Ratio Threshold – Load are exceeded. 

 

 

Live Data Parameters

  • Direct Injection Timing

  • Fuel Rail Pressure

  • Injection Mode

  • Injection Time Direct Final

  • Injection Time Port Final

  • Injection Volume

 

Direct Injection Maps

DI High Pressure Fuel Target #1 / #2

This is the requested fuel pressure that is supplied to the DI system, this is a mechanical pump and it has limitations for what it can deliver.

 

DI Quantity Maximum Allowed

This is the maximum allowed fuel volume to be delivered by the Direct Injection injectors.  This is an absolute volume amount and will not change relative to fuel pressure or compensations. This map will need to be increased for engines making over 260bhp, but we recommend you do not exceed 1.0ml to avoid the risk of DI injection when the spark plug fires.

 

DI Quantity Minimum Allowed

This is the minimum fuel volume amount allowed to be delivered by the Direct Injection injectors. There should not be any need to change this value unless larger DI injectors are fitted.

 

DI Quantity Fuel Pressure Compensation #1 and #2

Related to the DI open time, these maps can be used to proportionally increase the DI (Direct Injection) volume amount, but should not be used for E85 tuning (use Custom Maps and see the example ROM and E85 Flex Fuel information).

 

DI Firing Angle

The angle at which the direct injection system opens the DI injector. The angle is measured before top dead centre on the compression stroke. E.g. 370 is 10 degrees inside the exhaust stroke, and 300 is 60 degrees inside the induction stroke. There are different maps for Low and High Engine Load with Engine Hot and Engine Cold conditions. Map #1 is used below 30 deg Coolant temp.

 

 

 

 

Port Injector Maps

Port Injector Scaling

The PI injector size in cc/min. Change this value when larger Port Injectors have been fitted so the ECU can accurately calculate the PI open time required to deliver a requested volume of fuel. Also ensure that you change the Injector Opening Time Compensation map as per the injector manufacturer specifications.

 

Injector Opening Time Compensation

Often called ‘Injector Lag Time’/ ‘Injector Latency’ or ‘Injector Dead Time’, this is the time period (ms) that is required for the injector to energise and fully open. If larger injectors have been fitted they often need a longer time period to open. 

The Y-axis may be Manifold Relative Pressure (mmHg) on return-less fuel rail systems, but it is not calibrated at present. Ensure that you change the Port Injector Scaling to match the larger injectors that have been fitted.

 

PI Firing Angle

The angle at which the port injector will open. The angle is measured before top dead centre (spark plug firing).

 

PI Minimum Fuel Volume

The minimum time fuel volume that the Port Injectors are allowed to open for, this may need reducing if larger Port Injectors are fitted.

 

Port Injector Manifold Relative Pressure Comp

This map is used to adjust the opening time of the port injectors for a given manifold pressure. The factory settings do not account for any positive pressure, but when working on a forced induction engine this map must be profiled to provide PI open time compensation for positive pressure and therefore ensuring the correct volume of fuel is delivered.

 

 

 

 

How to Maximise your PI and DI fueling

 

The PI can inject for a full two revolutions, Induction, Compression, Power and Exhaust, this is 720 degs and the logging parameter called PI Duty will show this as 0 – 100% so you can see when you have maxed out your Port Injectors.

With DI it becomes slightly more difficult as we can only inject during Induction and Compression but there are other factors that limit the maximum possible open time period, these are valve overlap and spark advance.

We have added certain maps to allow you to maximise the total fuel quantity that can be delivered from your PI and DI setup and the split ratio that can be achieved. We have DI firing angle maps and these can be used to maximise the fuel delivery from the DI system.  Watching the fuel volume delivery parameters and the Fuel Injection End DI to Spark (ms) time you can fine tune the injection control.

 

Fuel Quantity DI - the total fuel volume delivered by the Direct Injectors

Fuel Quantity PI - the total fuel volume delivered by the Port Injectors Fuel Quantity Total - the total fuel volume delivered in micro litres

Fuel Quantity Total will verify the PI and DI fueling calculation is correct and accurate. Here you can see the PI and DI split ratio is clearly shown in each example.

 

Left Log - 40% PI Ratio
Middle Log - 0% PI Ratio
Right Log - 10% PI Ratio

 

 

Fuel Injection End to PI Spark (ms) 

This is the time period left between the port injector closing and the spark plug firing, not so important so the port injector can fire through a full 720 deg

 

Fuel Injection End DI to Spark (ms) 

This is the time period left between the direct injector closing and the spark plug firing, critical to maximize the DI Open Time.  This new DI to Spark logging parameter is important to maximise your PI and DI fuel delivery, see below where 3 power runs shown on the previous page were made with different PI/DI split ratios.

 

40% PI Ratio left 4ms between End of DI Injection and the Spark Plug firing

10% PI Ratio left less than 1ms between End of DI Injection and the Spark Plug firing

0%   PI Ratio left less than 0.3ms between End of DI Injection and the Spark Plug firing and the engine was misfiring and was unable to finish the power run.

We would advise you do not you run below 1.0ms to allow a reasonable time for the fuel to mix before the spark plug fires.

 

 

 

 

 

How To Calibrate Larger Injectors

It’s very important that the ECU knows the true size of the Port Injectors that are fitted so it can accurately calculate the correct time period to open the injector to deliver a required volume of fuel.

After fitting larger port injectors the following maps will need rescaling. 

  • Port Injector Scaling

  • Injector Opening Time Compensation

  • Injector Minimum Open Time

 

Generally the replacement larger Port Injectors will be supplied with an Injector calibration size and that should be entered here.

The different Injectors will have different characteristics to the stock injectors and will normally take longer to open. This time period is referred to as ‘dead time, lag time or latency’ and this time period is affected by the current battery voltage. Using the manufacturers technical data, enter the correct lag times for a given voltage in the maps called ‘Injector Opening Time Compensation’.

 

If this data is not available then we suggest you just change the Injector size then leave the battery voltage comp map until you see how the engine is currently running.

 

You should now follow the steps found in the BRZ/FRS/86/DIT WRX: How to Re-scale your MAF for Intake/Induction Changes section and pay attention to the fuel trims in closed loop and watch the wideband AFR sensor in Open loop to see how far out the AFR is compared to the fuel map targets.

As per the previous section the fuel map should be filled with a fixed value (like 12:1 AFR) for simplicity of adjusting the calibration and cross referencing with the wideband.

  

The Injector Opening Time Compensation values will have much more of an effect at Idle and light load when the Injector open times are much smaller (2-5ms at Idle and light load VS 1018ms for full load).

In addition, where larger Port Injectors are fitted it may be advantageous to fine tune the DI/PI ratio to ensure that the DI Injectors are delivering enough fuel volume and that the bigger PI injectors do not simply deliver all the fuel. They should supplement the DI and not replace it.

Remember that the Port Injectors can open up to 18ms at 6000rpm whereas the DI can only inject for less than half of that (due to Spark BTDC and valve overlap), so around 5ms MAX is recommended for DI.

 

Changes should also be made to the PI/DI ratio map along with the Min and Max allowed ratios for larger injectors, see the BRZ/FRS/GT86 RaceROM Tuning Guide Supplement: Boost Control & Forced Induction for further info.

 

 

 

 

 

 

 



 

Idle

Controlling the Idle speed of an engine is a difficult task and the factory ECU has many targets and compensations to achieve this. The Idle Target maps set the target Idle speed for many different modes like drive, neutral, after starting, engine hot, load on (alternator or headlights etc). It is advised that you adjust all Idle maps by the same amount or simply set them all the same to avoid discrepancies in the idle engine speed.

 

Target Idle 1 to 9

Desired engine idle speed for a given coolant temperature.

 

Idle Air Flow Map – Cool. Temp Based

The mass airflow values in this map should be close to what the engine is running at Idle, this will help improve Idle stability. 

 

Idle Engine Load Map – Cool. Temp Based

The engine load values in this map should be close to what the engine is running at Idle, this will help improve Idle stability.

 

Idle Stability Control #1 & #2

  • X axis is RPM idle error

  • Y axis is rate of change of engine speed

This map is used for Idle Speed error compensation, making the values bigger will make the Idle Speed error more aggressive for correction.

 

 

 



 

Ignition

You can see below that the Ignition has learned some previous knock events (the Cyan line called Ignition Correction – Fine). This previous learned knock retard event is added during the Ignition calculation, you can see the Yellow line called Ignition Correction – Coarse has been reduced to the Knock Correction Learned Value (Red line). 

The Yellow line is where the timing ‘could be’ and the Red line shows what’s actually been added after the Ignition Correction Fine has been applied. 

You can also see the Knock Correction (Purple line) was also active around 3000rpm.

 

 

Ignition Base Map (Mode 1 to Mode 4)

Mode 1 to Mode 4 refers to the different map slots or "modes" offered by RaceROM Map switching, rather than to the different injection mode styles utilised by this platform

The ECU selects an Ignition Base Map depending on the current VVT status.

  • VVT ON (Cam Timing working)

  • VVT OFF (Cam Timing not working)

Under normal running the Ignition Base Map VVT On (Mode 1) will be used.  If the ECU is Map Switched into another RaceROM mode (for example Mode 3) then Ignition Base Map (Mode 3) will be used without consideration for the VVT status. The X and Y axis scaling can be adjusted to suit higher RPM or higher Engine Loads if required.

 

 

Ignition Advance (Mode 1 to Mode 4)

 

Mode 1 to Mode 4 refers to the different map slots or "modes" offered by RaceROM Map switching, rather than to the different injection mode styles utilised by this platform

The Ignition Advance map is added to the Ignition Base map relative to the LIVE DATA parameter called Advance Multiplier (AM).   The Ignition Advance map is also used as a coarse Ignition adjustment to advance and retard the Ignition timing for changing conditions like fuel quality, ambient temperature and altitude.

 Advance Multiplier - Coarse Correction 

The Advance Multiplier (AM) is dynamic and will change relative to the current amount of engine knocking (detonation). If the engine is knocking frequently and consistently then the AM will be low, if there is no knocking then the AM will be high. The AM moves between 0 and 1.

 

If the AM is 0 then NONE of the Ignition Advance map will be added to the Ignition Base map.

If the AM is 1 then ALL of the Ignition Advance map will be added to the Ignition Base map. If the AM is 0.73 then 73% of the current Ignition Advance map value will be added to the Ignition Base map.

 

The factory Ignition Advance map is calibrated to advance and retard the ignition timing by a greater degree in certain areas of the map (as seen in the screen shot above).

This is to ensure when the engine is knocking (and the AM decreases) that more Ignition timing is removed from areas where the engine is more susceptible to detonation (like peak torque). Areas where the engine is least likely to detonate the values are smaller (like light load).

 

The output of the Ignition Advance map is important and can be seen and logged in LIVE DATA as Knock Correction Learn Value.

So ‘for explanation purpose only’, if the Ignition Advance map was filled with 12 deg then the Knock Correction Learn Value would read 12 deg in LIVE DATA (assuming the AM is 1).

If the AM was 0.75 then the Knock Correction Learn Value would read 9 deg (12 * 0.75 = 9 deg).

Knock Correction

If the engine knocks then the ECU will immediately remove an amount of ignition timing (Knock Retard amount) and this will be shown in LIVE DATA as the Knock Correction parameter. After a Knock Correction event has occurred and an amount of Ignition timing has been removed from the current Ignition Timing calculation then the ECU will store 50% of that knock correction event to pre-empt a similar knock event at the same RPM and same Load the next time round. This is the long term ‘Ignition Fine Learning’ strategy.

Ignition Fine Learning

If the LIVE DATA parameter called Knock Correction shows a -4 deg has been removed from the current Ignition timing calculation then 50% of this Knock Correction amount (-2 deg) will be stored in memory for a given RPM and Engine Load range. 

If a negative value is already stored for that RPM and Load then the value is simply added to stored ‘Fine Learning value’

If -1 deg was already stored in memory for a given RPM and Load then a further -2deg would also be added making a total of -3 deg stored for the same RPM/Load memory location. 

The next time the engine passes the same RPM and Engine Load then the Fine Learning value (3 deg) would be recalled and subtracted from the Ignition Timing calculation at that point.

When the learned value is 50% or greater than the corresponding values in the Ignition Advance map then the AM will be decreased and all Fine Learning stored values are cleared and the process starts all over again. 

In the event that no further knocking is experienced then the ECU will add positive Fine Learning values in +0.35 deg increments to build out the learned negative values.

When all negative values have been built out and the positive values are 50% or greater than the values in the Ignition Advance map then the AM will increase and therefore advance the whole ignition curve.

 

Ignition Compensations 

There are many Ignition timing compensations that are added and subtracted to the Ignition calculation. Some are simple like Air Intake Temp (AIT) and after starting the engine, but others are more complex like transient conditions and overrun or during gear change etc.

 

 

Ignition Timing calculation

 

The final Ignition Timing calculation is computed like this:

 

It’s a very active and dynamic control strategy that will constantly adjust the ignition timing but it should not be fully trusted to ‘control the ignition’ especially on forced induction setups.

The final Ignition Timing logging parameter will include any compensations or corrections that have been made by the above maps.

 

 

Advance Multiplier - The highest advance multiplier number obtainable is 1, this will be achieved when there is no engine knocking present. If the engine constantly knocks or reduces the AM then the Advance map or the Base map should be reduced in that region (excluding other factors like fuel, temps and cam timing etc).

 

Advance Multiplier – Initial

This is the base default setting for the advance multiplier after ECU Programming or ECU Reset. This can be increased to 1 for tuning purpose so that 100% of the Ignition Advance map is added to the Ignition Base map. It is advised to reset back to its default value on the final flash of the ECU.

 

Advance Multiplier – Increment amount

The amount that the Advance Multiplier will increase during its learning period like after programming the ECU or carrying out a CLEAR DTCs command (which will also reset the ECU learning).

 

Coarse Ign Learning Load Range

The engine load range in which the ECU is allowed to change the advance multiplier.

 

Coarse Ign Learning RPM Range

The RPM range in which the ECU is allowed to change the advance multiplier.

 

Ignition Compensation Coarse Cylinder #1 - #4 

This is a per cylinder Ignition compensation that is added to the current Ignition timing when certain conditions are met, see the following maps. The Ignition Timing logging parameter will include any per cylinder ignition retard that has been applied.

 

Ignition Correction Coarse ECT Minimum

Minimum coolant temperature that must be exceeded before coarse ignition correction will be active.

 

Ignition Correction Coarse Engine Load Minimum

The minimum Engine Load to be exceeded before Ignition Coarse Correction will be active.

 

Ignition Correction Coarse RPM Maximum

The maximum RPM that Ignition Coarse Correction will be active.

 

Ignition Timing – Air Intake Temp Compensation

Ignition timing compensation for Intake Air Temp, this map will only work if the 3d map called 'Ignition Timing - Air Intake Temp Threshold' is enabled.

 

Ignition Timing – Air Intake Temp Threshold