Wierd Tuning Problem
Any ideas are welcome. I'm baffled.
Any ideas are welcome. I'm baffled.
Two years ago this car passed with an HC reading of 7 and CO at 0%. At that time I had the Super Ram, AFR heads, a mild cam, 360 CID and the same exhaust.
Two years ago this car passed with an HC reading of 7 and CO at 0%. At that time I had the Super Ram, AFR heads, a mild cam, 360 CID and the same exhaust.
When you get below the min pulse width, two things happen:
The pulse is limited
The INT is reset
As result the ecm won't go any leaner (even in closed loop).
This can be an issue with larger injectors and double fire mode. Single fire mode helps in this regard, since the injector offsets are only added once per 2 revolutions. You can run leaner in single fire mode than in double fire mode as a result.
Look for a single fire/double fire mode switch. I'm not sure this is supported in the $1F mask for the 870 ecm. Might be an issue.
When you get below the min pulse width, two things happen:
The pulse is limited
The INT is reset
As result the ecm won't go any leaner (even in closed loop).
This can be an issue with larger injectors and double fire mode. Single fire mode helps in this regard, since the injector offsets are only added once per 2 revolutions. You can run leaner in single fire mode than in double fire mode as a result.
Look for a single fire/double fire mode switch. I'm not sure this is supported in the $1F mask for the 870 ecm. Might be an issue.
The Best of Corvette for Corvette Enthusiasts
When you get below the min pulse width, two things happen:
The pulse is limited
The INT is reset
As result the ecm won't go any leaner (even in closed loop).
This can be an issue with larger injectors and double fire mode. Single fire mode helps in this regard, since the injector offsets are only added once per 2 revolutions. You can run leaner in single fire mode than in double fire mode as a result.
Look for a single fire/double fire mode switch. I'm not sure this is supported in the $1F mask for the 870 ecm. Might be an issue.
It is currently set for 1.69 msec. In my data logs, the areas where I have problems have a pulse width of .8 to .9 ish. Is it possible the ECM is over riding what I see in the log?
In $32B and $6E codes, an 0.8-0.9 ms displayed pulse width in double fire mode would likely run up against the standard bpw limit value of 1.6 ms and suffer from this effect.
Are you using 42lb injectors or larger? If so, I'd say this is your problem.
You may be able to reduce the min pulse width value if you can find it, but you risk injector mis-fire if you go much below 1.6 ms in double fire mode.
With single fire mode, you can raise the min pulse width to over 2 ms and still be lean enough for idle and coast down decel, even with 63 lb. injectors and still avoid injector mis-fire under most conditions.
If you can't fix it in the tune, I can think of a couple of work arounds.
Smaller injectors/and or reduced fuel pressure.
Increased alcohol content of the fuel to lower the stoich ratio and raise the minimum requred bpw to achieve stoich will lean things out. A blend of E85 and pump gas with appropriate tuning should pass.
The ethanol smell may be hard to disguise, but it may not matter.
Good luck.
don't go on a maybe,
go here:
http://www.amazon.com/CRC-05063-Guar...owViewpoints=1
or heet
http://honda-tech.com/showthread.php?t=2403686
Last edited by slickfx3; Mar 30, 2012 at 11:15 PM.
In $32B and $6E codes, an 0.8-0.9 ms displayed pulse width in double fire mode would likely run up against the standard bpw limit value of 1.6 ms and suffer from this effect.
Are you using 42lb injectors or larger? If so, I'd say this is your problem.
You may be able to reduce the min pulse width value if you can find it, but you risk injector mis-fire if you go much below 1.6 ms in double fire mode.
With single fire mode, you can raise the min pulse width to over 2 ms and still be lean enough for idle and coast down decel, even with 63 lb. injectors and still avoid injector mis-fire under most conditions.
If you can't fix it in the tune, I can think of a couple of work arounds.
Smaller injectors/and or reduced fuel pressure.
Increased alcohol content of the fuel to lower the stoich ratio and raise the minimum requred bpw to achieve stoich will lean things out. A blend of E85 and pump gas with appropriate tuning should pass.
The ethanol smell may be hard to disguise, but it may not matter.
Good luck.
why would you knowingly go to a smog station with a rich condition? why are those 42's still in the car when you have administered multitude tuning attempts prior to your needing to smog?
Not only that, did you feel the tune was spot on to allow you drive your car in that state?
Last edited by slickfx3; Mar 31, 2012 at 12:30 PM.





Here are the relevent parameters in $32B for example. Notice they are both equal to the same raw hex value of 0x006F and are in sequence.
;----------------------------
; FUEL OUTPUT PARAMS.
;----------------------------
LC3A4 $006F ; 1.693 msec MIN BASE PW, (msec * 65.536)
LC3A6: $006F ; 1.693 msec Default Pulse Width if calculated PW is <= to
LC3A4
Looking into the $1F bins that I have on hand with a hex editor, there are 3 values = 0x006F which are in sequence, beginning at address: 0x385. Coincidence? Maybe...Maybe not. Why there are 3 equivalent (0x006F) values in $1F is not explained.
One of them may be the 1.69 ms MINIMUM ASYNC PULSE WIDTH already discussed. This would seem logical. Check the address to confirm.
Assuming that the logic is the same, you could attempt to reduce these values by small amounts and see what happens.
0x0069 would be 1.6 ms
0x0062 would be 1.5 ms
0x005C would be 1.4 ms
After changing, be sure to save with your editor to update the checksum.
If you go too low, the injectors may misfire at the smaller pulse widths and cause some rough running. Just go low enough to maintain some INT activity at your lightest expected load condition.
why would you knowingly go to a smog station with a rich condition? why are those 42's still in the car when you have administered multitude tuning attempts prior to your needing to smog?
Not only that, did you feel the tune was spot on to allow you drive your car in that state?
This is a bit more complex than you want to make of it. I did not go to a smog station knowing I had a rich condition. That would make me an idiot.
I fine tuned the MAF tables to achieve optimum BLMs. I had the BLMs nailed to 128 +/- 3. That is well within spec. What was not obvious was the fact that the rich condition only occurs at no load. That appeared during the smog test with a high CO. Maybe you can explain to me why BLMs and INTs are normal but the burn is rich.
The only way I can see the rich condition is through the O2 voltage which is high (.8 to .95 mV) and not transitioning. My ECM does not allow me to data log for LV8. That makes tuning a lot more difficult.
Here are the relevent parameters in $32B for example. Notice they are both equal to the same raw hex value of 0x006F and are in sequence.
;----------------------------
; FUEL OUTPUT PARAMS.
;----------------------------
LC3A4 $006F ; 1.693 msec MIN BASE PW, (msec * 65.536)
LC3A6: $006F ; 1.693 msec Default Pulse Width if calculated PW is <= to
LC3A4
Looking into the $1F bins that I have on hand with a hex editor, there are 3 values = 0x006F which are in sequence, beginning at address: 0x385. Coincidence? Maybe...Maybe not. Why there are 3 equivalent (0x006F) values in $1F is not explained.
One of them may be the 1.69 ms MINIMUM ASYNC PULSE WIDTH already discussed. This would seem logical. Check the address to confirm.
Assuming that the logic is the same, you could attempt to reduce these values by small amounts and see what happens.
0x0069 would be 1.6 ms
0x0062 would be 1.5 ms
0x005C would be 1.4 ms
After changing, be sure to save with your editor to update the checksum.
If you go too low, the injectors may misfire at the smaller pulse widths and cause some rough running. Just go low enough to maintain some INT activity at your lightest expected load condition.
Thanks much. I think you are definitely pointing me in the rightdirection.
The 0x006F at 0x389 is the Minimum Async Pulse Width as suspected. One out of 3 confirmed.
So the 0x006F values at 0x385 and 0x387 could be what we want and fit the pattern.
0x385: 00 6F MIN BASE PW, (msec * 65.536) (Presumed)
0x387: 00 6F Default Pulse Width if calculated PW is <= to 0x385 (Presumed)
0x389: 00 6F Minimum Async Pulse Width (Confirmed)
This way you won't need to bother with a hex editor.
Shoot me a pm with your email address if you want.
This is a bit more complex than you want to make of it.
What was not obvious was the fact that the rich condition only occurs at no load.
The only way I can see the rich condition is through the O2 voltage which is high (.8 to .95 mV) and not transitioning. My ECM does not allow me to data log for LV8. That makes tuning a lot more difficult.
I don't know what your xdf looks like, and the tables/scalars or flags that you may have or not have, I suppose since you have an 85 year ecm it is different than my 89; which is the only experience I have.
Trying to read between the lines here and I feel something is missing,
you don't have a waveband gauge installed is that correct?
if this is so I see your problem, because the issue you have would be "in your face" apparent if you saw the gauge gyrate to rich, on no load situations and everything in between.
your rudimentary no datalog for LV8 needs "supplementation", you know when the DCFO kicks in, because it is in an extreme low load scenario, i call it negative load, cruise withh a fixed speed via cruise control maybe be another no load", a different no load nonetheless, dependent on the grading of the road, that can fluctuate,
If you have an automatic the load during idle in park or drive is depend on the stall speed and the quality of the torque converter, too loose and the load is lower, tighter the load maybe higher
To me load and power application varies with throttle pressure no matter how teenie...IMO
I have heard, and don't hold me to it, that the obd1 technologies transmit data extremely slow and because of this narrow band....well you get it..... you are sharp guy. you know when you are chasing your tail when you don't have to.
I am just thinking out loud and not offering any unsolicited advice, in which I am surely not qualify to give, if it were solicited.
Last edited by slickfx3; Mar 31, 2012 at 03:15 PM.






