+ Service function "Reset pilot injection quantity learned values" for:
Galaxy 1.6/2.0 TDCi(Euro V) 2010 model year
Mondeo Mk4 1.6/2.0 TDCi(Euro V) 2007-2011 model year
Kuga 2.0 TDCi TDCi Euro V 2008-2013 model year
Focus Mk3/CMax 1.6/2.0 TDCi 2011 model year
Ford Ranger 2.2/3.2 TDCi 2011 model year
Transit 2.2/3.2 TDCi(Euro V) 2006-2014 model year
Transit Connect 1.6 TDCi (Euro V/Eco III) 2014 model year
Mazda 3 Mk2 1.6 Y6 2009 model year
Mazda 5 Mk3 1.6 Y6 2010 model year
Mazda B-series 2.2/3.2 TDCi 2011 model year
This function was added as a result of investigations on this Focus Mk3 1.6 TDCi problem:viewtopic.php?f=5&t=468
Modern diesel engines with Common Rail have so called Pilot Injection function that means injecting small volume of fuel right before the main injection event. This reduces combustion noise and improves the work. The fuel quantity of the pilot injection depends on many conditions (mode of work, wear etc), so it is a subject of self learning process. In some cases these learned data have to be reset and re-initialized (for example, if one or several injectors are replaced). Some powertrain control modules are able to calculate initial values for pilot injection quantity based on injectors' C2I codes (this is why it is so important to program new injectors in PCM). But some PCMs also require additional procedures to learn new values. For some reason, the "Reset All Adaptations" sevice function on Focus Mk3 seems to be performing incorrect initalization of these values, so this function was added to solve the problem, first of all.
+ Service function "Reset minimum drive pulse (MDP) learned values" for:
Galaxy 2.0 TDCi Euro V 2010 model year
Mondeo Mk4 2.0 TDCi Euro V 2007-2011 model year
Kuga 2.0 TDCi TDCi Euro V 2008 model year
Focus Mk3/CMax 2.0 TDCi 2011 model year
Minimum drive pulse (MDP) is also important parameter for pilot injection. The MDP means a shortest pulse that must be sent to injector in order to force it spray any fuel to the cylinder. Pilot injection operates with very small amount of fuel, so MDP calibration is required to control the injection precisely.
* Improvement the DTC reading procedure - show modules FORScan was unable to read DTCs for
Something we wanted to implement long time ago. The problem: if FORScan is unable to read DTC codes from some module (it is possible, for example if a vehicle is equipped with ECU of the latest generation, and ELM327 adapter is slow), it doesn't save any error in logs. If re-read DTCs manually, FORScan displays some error message dialog, but didn't mention what exactly module (modules) experienced the issue. As a result, users might be misinformed assuming there is no errors in some module, although in reality FORScan didn't display any error there just because was unable to read them. In version 2.1.23 this issue is finally resolved: in case of such problem FORScan will display a error in the list of DTC, as well as in the log.
* Increased timeout in the DPF static regeneration service function for:
Mazda 5 2.0 RF-T 2005/2007 model year
Mazda 6 2.0 RF-T 2005 model year
Mazda 3 2.0 RF-T 2006 model year
Mazda Bongo 2.0 RF-T 2007 model year
* Removed timeout in the DPF static regeneration service function for latest generation of Ford and Mazda vehicles
These modifications were applied after receiving several complaints from users on timeout error in FORScan before the DPF regeneration is actually finished.
- Reset All Adaptations function for Focus/Cmax Mk3 1.6 TDCi, as it causes problems on some vehicles
On some Focus Mk3 1.6 TDCi this function affects engine work in an absolutely inadequate way (see notes above). So we have decided to remove it.