Hi everyone,
The Cyl_Fuelmod_x, in % where x is the injector number, displays the correction the PCM does on injected fuel quantity.
100% would be at PCM required output fuel quantity with no adjustment for individual injector flow deviation.
(I stand to be corrected but I think that is the main idea)
In the quest to self diagnose a potential injector issue I found this output Control PID in Forscan.
It should allow one to theoretically set the output of an injector to zero (off).
On my 2017 T6 2.2 XLS from South Africa it doesn't work as expected.
I have contacted Forscan support and they say the output control works as the PCM acknowledges the command.
However the result is not as expected which they acknowledge as well but say they can do nothing further.
Before adjusting the output all is as expected:
I have done a Pilot Inj reset so values are now really out.
They were:
When i adjust an output to say 107% on Inj#3 all the read back PIDs change to 100%:
The engine then runs rougher.
If I adjust again there is no change to the read PIDs and no change to the engine "roughness".
The PCM seems to have a response as if the command was (for example) out of range and defaults to 100% as a protection mechanism.
I know the control PIDs function works as I can adjust the Desired Idle Speed PID successfully and control the engine idle speed.
I can also see in the log a PID changed successfully message.
It would be great if someone can try these control PIDs and see if it works on their vehicle.
Perhaps there is something not implemented 100% in Forscan or it is just another unique difference in the South African Rangers...
Information: Following the announcement on October 23, 2023, this site has been archived as of July 1, 2024. For further details, visit this page.
Cyl_Fuelmod_x,% output control test
- saeb
- Site Admin
- Posts: 4169
- Joined: Wed May 17, 2017 8:50 pm
- Location: Seaford VIC
- Model Of Vehicle: RANGER XLT PX2
- Year Of Vehicle: 2015
- Forscan Dongle Type: Ford VCM
- Has thanked: 295 times
- Been thanked: 1063 times
May look when I have time, time is not my friend at the moment.
Stewart
Ford PX2 Supercab 2015 Automatic
Ford PX2 Supercab 2015 Automatic
-
- New Member
- Posts: 3
- Joined: Thu Dec 28, 2017 10:14 pm
- Location: UKH
- Model Of Vehicle: EVEREST TITANIUM UA
- Year Of Vehicle: 2017
- Has thanked: 2 times
The Cyl_Fuelmod % helped in determining one of the bad injector in the 3.2 Engine. The test performed by service center was with Engine warmed-up and at 1500 RPM or above, all 5 injectors should have 100% Cyl_Fuelmod %. At idle, it can be between 92% and 108%. In my case, one injector had a value of 86% when the idling RPM dropped from 800 RPM to 700 RPM after coolant temperature exceeded 55 degC which resulted in excessive vibrations at idle post warm-up.
In my opinion, since this is a parameter controlled continuously by PCM, FORScan might not be able to change it and can only read this value.
In my opinion, since this is a parameter controlled continuously by PCM, FORScan might not be able to change it and can only read this value.
Ford Endeavour Built 2017 (Everest MY2015)
-
- Regular Member
- Posts: 143
- Joined: Fri Jan 25, 2019 7:48 pm
- Location: Pretoria
- Model Of Vehicle: RANGER XLS PX2
- Year Of Vehicle: 2017
- Forscan Dongle Type: OBDlink MX+ Black Bluetooth
- Has thanked: 40 times
- Been thanked: 10 times
Thanks.
Based on what you have said I may have #2, 3 and 4 injectors going based on the values displayed!
Though my Ranger seems to idle fine...
Did your engine continually idle at 700rpm with the bad injector or only occasionally?
Based on what you have said I may have #2, 3 and 4 injectors going based on the values displayed!
Though my Ranger seems to idle fine...
Did your engine continually idle at 700rpm with the bad injector or only occasionally?
-
- New Member
- Posts: 3
- Joined: Thu Dec 28, 2017 10:14 pm
- Location: UKH
- Model Of Vehicle: EVEREST TITANIUM UA
- Year Of Vehicle: 2017
- Has thanked: 2 times
Beyond 55 degC coolant temperature, it idles at 700 RPM only. Before that it idles at 900 RPM (my bad I mentioned 800 RPM in previous reply).
Sharing a picture of the Cyl_fuelmod values at 900RPM during cold
Sharing a picture of the Cyl_fuelmod values at 900RPM during cold
Ford Endeavour Built 2017 (Everest MY2015)
-
- Regular Member
- Posts: 143
- Joined: Fri Jan 25, 2019 7:48 pm
- Location: Pretoria
- Model Of Vehicle: RANGER XLS PX2
- Year Of Vehicle: 2017
- Forscan Dongle Type: OBDlink MX+ Black Bluetooth
- Has thanked: 40 times
- Been thanked: 10 times
My engine idles fine. No change in idle speed with temperature.
The Cyl_fuelmod numbers and a rattle/tapping that occurs above 2000rpm under load is what has me concerned.
Light load above 2000rpm and rattle goes away.
Rattle/tapping rate increases and decreases inline with rpm increase/decrease.
And it comes and goes as one increases throttle load and decreases it.
So if i keep rpm steady and increase load momentarily it rattles momentarily!
Can play a tune with it...
The Cyl_fuelmod numbers and a rattle/tapping that occurs above 2000rpm under load is what has me concerned.
Light load above 2000rpm and rattle goes away.
Rattle/tapping rate increases and decreases inline with rpm increase/decrease.
And it comes and goes as one increases throttle load and decreases it.
So if i keep rpm steady and increase load momentarily it rattles momentarily!
Can play a tune with it...