Subaru Diesel ProECU Tuning Guide



Subaru Diesel ProECU Tuning Guide



Introduction

Quick Safe Tune

We suggest that you simply increase the Max Injection Quantity maps by percentage.

Very good, easy and simple results can be achieved by adding 15% to actual Injection amount from 1200rpm to 5000rpm over 20Nm of Torque Input. This simple modification will produce a good increase without altering any other maps at all. Further improvement can be made by holding the desired peak torque and extending the desired torque value up to 4500rpm. 

Watch your Lambda readings though, as the standard turbo cannot supply enough air past 3400rpm to keep the black smoke from appearing or blocking the DPF!!


Which maps to change and by how much

We suggest that you start with our example maps that can be found here :

C:\EcuTek\ProECURomFiles\Subaru\Diesel\Example ROMs

If an Example ROM is not available for your exact model, then you can Copy and Paste the maps from another similar Example ROM into your original ROM.


Typical maps to change and why: 

  • Maximum Torque Limit: Raise values to allow a higher Engine Torque for an Injection Quantity amount
  • Torque Reduction - Coolant Temp: Reduce Engine Torque over 102 Deg C.  
  • Smoke Limit for Airflow #1: Raise to allow a slightly higher Injection Quantity.
  • Smoke Limit for Airflow #1: Raise to allow a slightly higher Injection Quantity.
  • Max Injection Quantity #1: Raise Injection Quantity values for a Desired Engine Torque.
  • Desired Torque:  Increase values to hold 400NM to maximum RPM on full throttle. Torque values can also be raised at lower throttle openings to make the engine more aggressive at part throttle.
  • Fuel Pressure #1 to #6: Increase values to allow more Fuel Quantity to be injected for the same opening time period.
  • Injection Quantity Limit #1 and #2: Increased to allow a higher Injection Quantity
  • Fuel pressure Limit #1 and #2: Increased to allow a higher fuel pressure


Data Logging with DeltaDash

We cannot stress how important it is to make good log files.

Using DeltaDash it possible to see exactly how the engine is performing.

DeltaDash has extensive diagnostic parameters available for live display and more important data logging. EcuTeK can support you and any questions you may have if you can provide good quality log files. Certain key parameters should always be logged, see the ‘Logging and Viewing Live Data using DeltaDash’ section for more information.

Using the ‘DeltaDash Road Dyno’ feature when a 4wd chassis dyno is not available, can also prove a valuable addition to support your power increase claims.

Which ROM File to choose

When in Utility Mode you are shown what exact ROM is currently in the ECU. You are also shown a list of compatible ROM files, as shown below:

AP280_9471

AP281_0000

AP281_9473

Choose the latest revision available, they are normally sequential.

In the case shown above, the latest revision is AP281_9473.

Auto Gearbox Gear change issues

If during tuning an Auto Gearbox model you find the Engine does not change gear quick enough and sits around the maximum engine revs for too long before changing gear, then you will need to change the DESIRED TORQUE or MAXIMUM TORQUE maps at higher RPM especially.  The Engine ECU supplies a current ENGINE TORQUE figure to the gearbox ECU in Nm.  The gearbox ECU uses this current Engine Torque figure to change gear at the correct time.  If you have increased the Injection Quantity mm3 by 20% then this ENGINE TORQUE value will actually be incorrect.  The gearbox will receive a Torque Value of say 300Nm, but actual Torque Output maybe 360Nm. This can cause the Torque Converter to excessively slip between gear changes and lock up.

If on hard acceleration the Engine RPM holds at 4000RPM for too long then try increasing the actual Desired Torque and Torque Limit Values so they are nearer the actual torque output of the Engine. The Gearbox will then see a more realistic ENGINE TORQUE OUTPUT and gearbox control will be tighter and more positive on gear change.


ECU Learning

The DENSO High Pressure injection system can and will learn the amount of injection quantity required for each cylinder through cylinder balance testing.  This can sometimes be experienced at Idle by a varying engine sound and changing Idle speed. Each Cylinder can have a different amount of Injection Quantity at different Fuel Pressures and RPM zones. These learnt values are shown in DeltaDash as Small Injection Quantity Pressures 1 to 5.

ROM Data Protection When programming the Subaru Diesel ECU with an Example or any modified ROM the ECU data will be protected from over-programming or reflashing by any other non EcuTeK product.  This includes the Subaru Select Monitor 3. The Subaru Select Monitor will function completely as normal in every other respect though. Diagnostic procedure will NOT be effected in any way and the SSM3 will not be able to tell the ECU has been reprogrammed (other than the fact that it cannot actually reflash the ECU).

 If you wish to allow the SSM3 to be able to reprogram or reflash the ECU then using EcuTeK ProECU  just reprogram the original ROM file back into the ECU , this will then allow the SSM3 to reflash the ECU again.  This feature also provides security from any other products ability to Read or Write to the ECU. This security feature does not prevent other EcuTeK dealers from programming the ECU though. Other EcuTeK dealers will only be able to program the ECU, they will NOT be able to READ the ECU.

If you suspect the ECU has been previously programmed with another product then you can choose the READ ROM function shown in the Utility Window. You can then Open, Edit and ROM COMPARE the ROM file currently in the customer’s ECU.



Table of Contents

Supplemental Content

Platform Specific

  • Mitsubishi Diesel General Information (While not completely identical, the mitsubishi system utilizes the denso common rail system and there are many similarities between the operation of both types of vehicle)


General


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
  • Fuel Delivery including fuel pump calibration (using the same style pump as OEM)
  • Airflow Measurement and fuel compensation










Programming

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

For more software guides check out:









Tuning Guide




Boost Control

Turbo Diesel Engines running without a Throttle Butterfly restricting the air intake from the turbocharger will run a minimum of 100KPA (1 Bar) Absolute even at Idle. It is rare to see vacuum in the Inlet Manifold unless in certain conditions where the throttle butterfly is closed by the ECU to create a manifold depression for either EGR control or maybe Brake Servo assistance.

On models without Electronic Boost Control it is possible to increase the boost manually by shortening the Wastegate actuator rod or by using a bleed off between the Compressor feed pipe and the Wastegate actuator.

Increasing the boost by 0.2 to 0.3 Bar is normally sufficient to raise the Lambda value and reduce the Black Smoke. Don’t forget to increase the Boost Limit proportionally with the higher boost pressure.

Desired Boost is the target against RPM and current Injection Quantity. The Subaru Diesel is fitted with a very small variable vane turbo that runs on the limit so take care.

Initial and Max wastegate duty is used to control the wastegate actuator.








EGR

EGR (Exhaust Gas Recirculation)

EGR is used to reduce NOx emissions at light load conditions. Basically EGR allow spent exhaust gas back into the Intake to ‘dilute’ the incoming fresh charge of oxygen. This reduces cylinder pressure which reduces cylinder combustion temperatures which in turn means lower NOx output, but this polluted Intake charge mixed with spent exhaust gas will reduce power output and therefore increase fuel consumption.

From ProECU Live Data feature you will see EGR working at Idle and Light Load conditions. Reducing the EGR reduction amount should improve power and more importantly improve fuel consumption.

For a given RPM and throttle angle or torque output there is a target Mass Airflow value in Milligrams of Air from the AFM. 

The ECU will then use the EGR valve to try and reach its target EGR Dilution level whilst trying to maintain the Target Intake Airflow in Milligram by monitoring the AFM reading.


EGR Control

EGR (Exhaust Gas Recirculation) only works at low and light throttle conditions. EGR can be easily seen active in DeltaDash when driving around 30 to 100 kph at steady state. The EGR control valve basically allows spent exhaust gas back into the Intake system. This will pollute the fresh incoming charge which will reduce engine power output, peak cylinder combustion temperatures and therefore reduce the NOx amount emitted.  

By reducing the amount of EGR allowed at light throttle it is possible to increase engine efficiency and therefore improve fuel consumption but this will be at the expense of NOx emissions. Take care adjusting these maps, make small adjustments and make sure you log with DeltaDash before and after so you can see what changed.








Fuelling (Dieseling?)

As soon as Engine RPM increases and Turbo speed increases the AFR can be anything up to Lambda 2.0 or even higher. Expect to see a Lambda of around 1.6 to 1.9 on normal part throttle driving and down to a Lambda of 1.3 on full load conditions.  Anything below Lambda 1.1 and you will start to see the dreaded Black Smoke.

EGT should ideally be measured pre-turbo as with petrol cars, as diesel cars can suffer from high EGT if too much fuel is added. Take care and make modest increases if you are not measuring EGT. DeltaDash provides many EGT and DPF related parameters that should be logged.

Wideband Lambda sensors should be used for measuring Air Fuel Ratio in the exhaust pipe, similar to petrol cars.

The Lambda and AFR readings shown below were measured using the Innovate LM1 (or LC1). The Innovate sensors can be imported into ProECU in order to view and log the true AFR or Lambda readings. The logged readings and then be viewed in DeltaDash.

Exhaust Gas Analysis, in our opinion, is easier to comprehend as a Lambda value that as an AFR value. For example: 1.3 or 1.8 Lambda is easier to understand than 19:1 AFR or 26:1 AFR.


On the 4th gear road pull shown above Lambda is around 1.1 (16:1 AFR), this is the absolute minimum recommended value before visible Black smoke will appear. TAKE CARE with models fitted with DPF as Black Smoke will not be shown but the DPF will become blocked very quickly.

Always log the Soot Accumulation parameter in DeltaDash to avoid a blocked DPF. 

We suggest Lambda 1.15 to 1.2 should be the lowest value seen. If Lambda is lower than 1 then reduce the Injection Quantity Amount.


Fuel Rail Pressure (MPa)

New Common Rail Diesel Engines use very high fuel pressure. Maximum Rail Pressure used is 180 MPa. There is a Mechanical Pressure relief valve on fuel rail used for safety, which is usually around 200MPa and will bleed fuel back to the tank should Fuel Pressure Increase above this. So do not demand over 200MPa or the Fuel Pump will be working very hard only for the fuel to be wasted back to the tank. Try to avoid increasing Fuel Pressure over the stock 180MPa. It is possible to achieve very good power and torque increases throughout the RPM range without having to change the Fuel Pressure maps.

Should you Increase the Target Fuel Pressure values below 180MPa, ensure these changes are applied to ALL Fuel Pressure Target tables.

A higher Fuel Pressure is a good and proven way of increasing power/torque output across the RPM range and Fuel Atomisation should (in theory) also be improved.


Max Injection Quantity

The output torque value from the MAXIMUM TORQUE limit maps is used in the Desired Torque value on the Y-axis of the MAX INJECTION QUANTITY map.

Be sure that you rescale the Y-axis to match nearer to your Desired Torque value.

Example: You can DESIRE 420NM but if the Y-axis on MAX INJECTION QUANTITY map is only scaled to 360NM then you will not have any more fuel quantity injected between 360NM and 420NM. By extending the Desired Torque values on the MAX INJECTION QUANTITY map’s Y-axis we will now inject more Fuel Quantity between 360NM and 400NM (in the example shown below).

NOTE: We suggest that you simply increase the Max Injection Quantity map by percentage.

Very good, easy and simple results can be achieved by adding 20% to actual Injection amount from 1200rpm to 5000rpm over 20NM of Torque Input. This simple modification will produce a good increase without altering any Torque maps at all.



Injector Opening Time

This map is a favourite map for most diesel tuners. The ECU calculates how much Fuel

Quantity in mm3 is required and for a given Fuel Pressure how long to keep the Injector open

(Injector Open Time in m/s) to delivery that Quantity of fuel in mm3. Simply Increasing the Opening Time in m/s by a percentage can work reasonably well. One downside (depending on your sales tactics)  is any Fuel Consumption meter can become inaccurate due to the ECU not actually Injecting the Quantity of Fuel it actually calculated it injected! The fuel meter will show improved fuel consumption, though this would not actually be true. 

Any DPF calculations for regeneration time periods could also be incorrect if based against actual Injection Quantity though this is unlikely to cause a problem as the pressure sensors in the exhaust should trigger a premature regen cycle anyway. 

We suggest that you apply a percentage increase to the MAX INJECTION QUANTITY maps instead.


Smoke Limit

Smoke Limit table will limit the Maximum Injection Quantity amount during transient throttle conditions where the Lambda value will drop and cause Black Smoke. This happens particularly during turbo spool (Turbo Lag), so the Injection Quantity is restrained by the Smoke Limit tables against Boost Pressure or sometimes against Airflow (mg/cyl). The Smoke Limit Tables do not always limit Injection Quantity once the turbo has spooled and is on full boost pressure.


 Limiters for Injection Quantity and Fuel pressure

These 2D maps limits the maximum amount of Injection Quantity allowed in mm3 or maximum allowed Fuel pressure in MPa.








Sensor Scaling

MAF Sensor scaling

This 2D map only needs adjusting if the Air Intake Tube, that contains the MAF sensor, is replaced for a larger housing. There is no need to adjust this otherwise.

Airflow

Increasing Power and Torque output with more fuel (Injection Quantity mm3) does not actually increase airflow, as seen with petrol engines where airflow can be related to power output. Diesel engines run continuously with a large excess air ratio.








Torque

Desired Torque and Maximum Allowed Torque Limit

Desired Torque table can be used to increased torque output on part throttle.

If you Increase the torque value in the Desired Torque table then you may not actually achieve that higher Desired Torque Value due to the MAXIMUM TORQUE limit maps. 

There are several MAXIMUM TORQUE maps, the ECU does swap between them for different vehicle speeds and conditions, so be sure to alter all MAXIMUM TORQUE maps by the same amount.

NOTE: Just because you desire 420NM does not necessarily mean the Maximum Torque Yaxis Input will be 100% of the Desired 420NM , many other factors like vehicle speed, Coolant Temp , Air Temp , Atmospheric Pressure and any learning or Torque Reduction tables may reduce the Desired Torque value proportionally.

In our experience the ECU normally uses around 90 to 95% of the Desired Torque assuming the engine is up to temperature and Air temperature is not too high.


Torque Reduction maps

There are various Torque reduction maps for air temp, coolant temp and vehicle speed (or Per Gear). Reduction from high coolant temp can stop the engine overheating whilst pulling a heavy load up a long steep hill. Per Gear maps are useful to reduce engine torque output in a low gear or in 4WD LOW where Engine Torque Output is multiplied to enormous values at the wheels, which could easily break gearboxes or differentials. Per Gear Torque reduction maps can also be used as a Vehicle Max Speed Limiter.








EcuTek ProECU tuning tools tools should only be used by experienced tuners who understand the product and engine calibration. 
If you do not fully understand this product then you WILL damage your engine, ECU or your vehicle. 
Please ensure you fully read all EcuTek manuals BEFORE attempting to use ProECU with your laptop or your vehicle. 
Use with extreme caution and understanding at all times, if in doubt then do not proceed. 
EcuTek accepts no responsibility for any damage to the engine, ECU or any part of the vehicle that results directly or indirectly from using the product.


** If you are in any doubt that you do NOT have the experience required to use this product then you should NOT USE IT **


Retail customers

** If you have any doubt that you do NOT have the experience required to use this product then you should NOT USE IT, you should simply contact your EcuTek Master Tuner shown clearly on the top of your Programming Kit or visit your preferred tuning shop to have a professional tuner use it for you ** 


Contact Us:

EcuTek Technical Support

support@ecutek.com

(+44) 1895 811200

When dialing from within the UK, the country code is not required so dial 01895 811200


Open Hours

Monday to Friday 9:00am - 5:00pm BST (UK Time)

(4am-1230pm Eastern Standard TIme US)

Visitors by appointment only


EcuTek Tehnologies Ltd.
8 Union Buildings
Wallingford Road
Uxbridge, UB8 2FR
England

VAT No: 
GB 235 2616 23




Table Of Contents