Thanks a lot :)
Printable View
Thanks a lot :)
Copy attached calc_pids.txt to folder My Documents\EFILive\V7.5\User Configuration
Then select the following pids:
- GM.INJPWB1 and GM.INJPWB2,
- CALC.INJDCB1 and CALC.INJPWB2,
and post a log...
sanity check:
GM.INJPWB1 and GM.INJPWB2 should range up to ~16 ms at 6000 rpm,
at which time CALC.INJDCB1 and CALC.INJDCB2 should be somewhere around ~80%.
Thaaaaaaaaaanks very much Joe its working :)
should i replace the calc_pids file eac time i update my software ?
I attached a log for E38
Yes, you will need to save the calc_pids.txt file and any time you do a software update copy it back to that folder.
Joe are you sure that this pid is accurate and will work with aftermarket bigger injectors because in one of my old logs the IPW was 78 ms not 16 ms as you stated before
If GM.INJPWB1 and GM.INJPWB2 are the correct injector pulsewidths that the ECM is commanding, then the calc pids are correct, they use the well known duty cycle formula.
Code:
*CLC-00-011
% 0 100 .1 "{GM.INJPWB1}*{SAE.RPM}/1200"
*CLC-00-012
% 0 100 .1 "{GM.INJPWB2}*{SAE.RPM}/1200"
*PRN - Parameter Reference Numbers
CALC.INJDCB1 F011 CLC-00-011 % Fuel "Injector Duty Cycle Bank 1"
CALC.INJDCB2 F012 CLC-00-012 % Fuel "Injector Duty Cycle Bank 2"
The 78 ms you saw would have been at a lower rpm...
the formula for maximum injector pulsewidth: maxpw [ms] = 2*60*1000/rpm
from this formula you can see that maxpw drops as rpm increases (so at 6000 rpm, maxpw is 20 ms);
note that 78 ms = 2*60*1000/1539 (i.e. 78 ms would be the maximum pulsewidth at 1539 rpm), so you could have seen 78 ms at this rpm or below.
Joe I need PID to scan the commanded air fuel ratio
I tried E78.AFRATIO_DMA but its not working
Hi wesam,
what does it do, does not log that pid...?
does this happen when you log from V7 scantool or from V2 BBx...?
I take it your on V7 build 211 and V8 build 203.
I'm on V7 build 211 and V8 build 203
Its showing wrong numbers when logging
check this log
Attachment 13912