WOT AFR bouncing around - noisy RPM signal?
Thread Starter
Junior Member
Joined: Oct 2014
Posts: 56
Likes: 1
From: Sacramento CA
Car: 1990 Corvette
Engine: SuperRam 383
Transmission: ZF6
Axle/Gears: 3.33
WOT AFR bouncing around - noisy RPM signal?
I've noticed in my datalogs that my AFR at WOT might vary +/- 5% in a given pull, excluding a few outliers. I feel like this is higher than it should be: at a target lambda of 0.85, that's 0.81 to 0.89. Assuming stoich of 14.73, that would be a target of 12.5 and ranging from 11.9 to 13.1.
I've known for awhile that my RPM signal is a bit noisy in my datalogs. However, I've recently connected the dots that this might be related to my AFR issue. I've observed multiple instances of datalog RPM remaining the same or even decreasing from one point to the next in a WOT pull, with injector pulsewidth following this trend. For example, I see two adjacent cells in a WOT pull where MPH went from 68 to 70, but RPM actually decreased from 5700 to 5650. In another, MPH goes from 66 to 67, but both cells report 5250 RPM and the same injector PW.
Are these AFR fluctuations normal? I've had to replace my tach filter before - did I possibly get a bad unit?
I've known for awhile that my RPM signal is a bit noisy in my datalogs. However, I've recently connected the dots that this might be related to my AFR issue. I've observed multiple instances of datalog RPM remaining the same or even decreasing from one point to the next in a WOT pull, with injector pulsewidth following this trend. For example, I see two adjacent cells in a WOT pull where MPH went from 68 to 70, but RPM actually decreased from 5700 to 5650. In another, MPH goes from 66 to 67, but both cells report 5250 RPM and the same injector PW.
Are these AFR fluctuations normal? I've had to replace my tach filter before - did I possibly get a bad unit?
Joined: Sep 2003
Posts: 25,895
Likes: 429
From: Pittsburgh PA
Car: 89 Iroc-z
Engine: 555 BBC Turbo
Transmission: TH400
Axle/Gears: MWC 9” 3.00
Re: WOT AFR bouncing around - noisy RPM signal?
Well whats your ve table look like? Is it smooth? Are the pe mode enrichments also smooth?
Thread Starter
Junior Member
Joined: Oct 2014
Posts: 56
Likes: 1
From: Sacramento CA
Car: 1990 Corvette
Engine: SuperRam 383
Transmission: ZF6
Axle/Gears: 3.33
Re: WOT AFR bouncing around - noisy RPM signal?
Joined: Sep 2003
Posts: 25,895
Likes: 429
From: Pittsburgh PA
Car: 89 Iroc-z
Engine: 555 BBC Turbo
Transmission: TH400
Axle/Gears: MWC 9” 3.00
Re: WOT AFR bouncing around - noisy RPM signal?
Well as rpm goes through peak torque then up to peak hp and past, cyl pressure changes and fuel requirements change since air mass changes. as you know. So it could be afr is changing thru some points of rich lean because you may need more or less fuel in areas thru the rpm curve. Hard to say but most widebands i have used and seen do not vary that much at wot. 11.9 to 13.1 is a wide variance.
could be log signal. Possibly position of sensor in the exhaust. Is in it collector where it might only see 2 cylinders more so than entire average? Further downstream of collectors to allow more time to mix streams and average out is ideal. Theres potential that the sensor may read pockets of gas from some cylinders which can be rich or leaner due to air distribution issues
its not uncommon for a cylinder to sway rich and lean throughout a pull since induction dynamics arent always even, and headers arent always even and may “tune” to different rpm ranges. That requires 8 o2’s and sequential efi
could be log signal. Possibly position of sensor in the exhaust. Is in it collector where it might only see 2 cylinders more so than entire average? Further downstream of collectors to allow more time to mix streams and average out is ideal. Theres potential that the sensor may read pockets of gas from some cylinders which can be rich or leaner due to air distribution issues
its not uncommon for a cylinder to sway rich and lean throughout a pull since induction dynamics arent always even, and headers arent always even and may “tune” to different rpm ranges. That requires 8 o2’s and sequential efi
Thread Starter
Junior Member
Joined: Oct 2014
Posts: 56
Likes: 1
From: Sacramento CA
Car: 1990 Corvette
Engine: SuperRam 383
Transmission: ZF6
Axle/Gears: 3.33
Re: WOT AFR bouncing around - noisy RPM signal?
Well as rpm goes through peak torque then up to peak hp and past, cyl pressure changes and fuel requirements change since air mass changes. as you know. So it could be afr is changing thru some points of rich lean because you may need more or less fuel in areas thru the rpm curve. Hard to say but most widebands i have used and seen do not vary that much at wot. 11.9 to 13.1 is a wide variance.
could be log signal. Possibly position of sensor in the exhaust. Is in it collector where it might only see 2 cylinders more so than entire average? Further downstream of collectors to allow more time to mix streams and average out is ideal. Theres potential that the sensor may read pockets of gas from some cylinders which can be rich or leaner due to air distribution issues
its not uncommon for a cylinder to sway rich and lean throughout a pull since induction dynamics arent always even, and headers arent always even and may “tune” to different rpm ranges. That requires 8 o2’s and sequential efi
could be log signal. Possibly position of sensor in the exhaust. Is in it collector where it might only see 2 cylinders more so than entire average? Further downstream of collectors to allow more time to mix streams and average out is ideal. Theres potential that the sensor may read pockets of gas from some cylinders which can be rich or leaner due to air distribution issues
its not uncommon for a cylinder to sway rich and lean throughout a pull since induction dynamics arent always even, and headers arent always even and may “tune” to different rpm ranges. That requires 8 o2’s and sequential efi
I just re-ran my MAT/CTS inverse term script focusing on recent WOT runs, and I see that table seems to need some tweaking. That should get me more consistent, but I'm still concerned about the error in my RPM readings - fueling is never going to be accurate if the ECM is wrong about engine speed.
Interesting thought on the wideband location. It's in the Y pipe right after the flange that bolts to the collector. Off the top of my head, maybe 4" after the primaries merge. Do you think it would be better to move it to the base of the Y pipe right before the cat where it's getting all 8 cylinders? I thought you wanted O2s as close to the head as possible to keep exhaust gases hot, but widebands are heated so maybe that's not an issue?
Joined: Sep 2003
Posts: 25,895
Likes: 429
From: Pittsburgh PA
Car: 89 Iroc-z
Engine: 555 BBC Turbo
Transmission: TH400
Axle/Gears: MWC 9” 3.00
Re: WOT AFR bouncing around - noisy RPM signal?
I like it in the single exhaust so all 8 are read so if any one cyl goes out of wack you’ll see a change. But I understand this isnt always feasible or convenient at times.
if the collector flange isnt leaking then it should be ok. There some potential for turbulence around the sensor and getting mixed pockets of gas but you are right the rpm trace is still somewhat important. I too have seen somewhat erratic rpm traces in tunerpro on some of my older ecms but never really investigated it. Figured it was just signal issues and processing speeds of the tech. But my widebands didn’t fluctuate at wot
if the collector flange isnt leaking then it should be ok. There some potential for turbulence around the sensor and getting mixed pockets of gas but you are right the rpm trace is still somewhat important. I too have seen somewhat erratic rpm traces in tunerpro on some of my older ecms but never really investigated it. Figured it was just signal issues and processing speeds of the tech. But my widebands didn’t fluctuate at wot
Thread Starter
Junior Member
Joined: Oct 2014
Posts: 56
Likes: 1
From: Sacramento CA
Car: 1990 Corvette
Engine: SuperRam 383
Transmission: ZF6
Axle/Gears: 3.33
Re: WOT AFR bouncing around - noisy RPM signal?
I like it in the single exhaust so all 8 are read so if any one cyl goes out of wack you’ll see a change. But I understand this isnt always feasible or convenient at times.
if the collector flange isnt leaking then it should be ok. There some potential for turbulence around the sensor and getting mixed pockets of gas but you are right the rpm trace is still somewhat important. I too have seen somewhat erratic rpm traces in tunerpro on some of my older ecms but never really investigated it. Figured it was just signal issues and processing speeds of the tech. But my widebands didn’t fluctuate at wot
if the collector flange isnt leaking then it should be ok. There some potential for turbulence around the sensor and getting mixed pockets of gas but you are right the rpm trace is still somewhat important. I too have seen somewhat erratic rpm traces in tunerpro on some of my older ecms but never really investigated it. Figured it was just signal issues and processing speeds of the tech. But my widebands didn’t fluctuate at wot
Good to know that it's not just my ECM glitching with the RPM readings. I'm curious if anyone has found a way around this. It would sure make all my datalog analysis scripts work better. Maybe once I get ALDL mode 3 working (higher-frequency report of fewer values) I'll have some more insight into what's going on.
Trending Topics
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 233
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Re: WOT AFR bouncing around - noisy RPM signal?
Good to know that it's not just my ECM glitching with the RPM readings. I'm curious if anyone has found a way around this. It would sure make all my datalog analysis scripts work better. Maybe once I get ALDL mode 3 working (higher-frequency report of fewer values) I'll have some more insight into what's going on.
The problem is that once the distributor is in an engine, there is just too many other motions involved. Crank shaft through a chain & sprockets to the cam, then cam twist, plus the oil pump hanging off the bottom of the distributor. It is a real mess.
Making sure the distributor is in good shape is helpful. That is the magnet on the star wheel is solid, no cracks or pieces missing. No extraneous bits of metal or magnet stuck onto it. Shaft bushings with no play. It can be helpful to shim the distributor shaft end play to be about 14 thou (.014") cold.
The ECM calculates the engine RPM by measuring the time between distributor reference pulse (DRPs). Some simple math and out comes the RPM. This hardware counter runs at 64 KHz, so has a resolution of 15.26 micro-seconds.
RBob.
Joined: Mar 2017
Posts: 4,255
Likes: 427
From: Portland, OR
Car: 86 Imponte Ruiner 450GT, 91 Formula
Engine: 350 Vortec, FIRST TPI, 325 RWHP
Transmission: 700R4 3000 stall.
Axle/Gears: 9 Bolt Torsen 3.70
Re: WOT AFR bouncing around - noisy RPM signal?
Timing chain play, and spark scatter from the oil pump gear pulsations can mess with the signal. I went with the Melling Shark Tooth pump for that very reason.
You should ensure the mechanical condition of the components is capable of generating a solid signal before you condemn the electronics.
GD
You should ensure the mechanical condition of the components is capable of generating a solid signal before you condemn the electronics.
GD
Thread Starter
Junior Member
Joined: Oct 2014
Posts: 56
Likes: 1
From: Sacramento CA
Car: 1990 Corvette
Engine: SuperRam 383
Transmission: ZF6
Axle/Gears: 3.33
Re: WOT AFR bouncing around - noisy RPM signal?
This erratic RPM can be an issue. I've had distributors in a lathe connected to an ECM on the bench, and the RPM values from the ECM were dead on solid.
The problem is that once the distributor is in an engine, there is just too many other motions involved. Crank shaft through a chain & sprockets to the cam, then cam twist, plus the oil pump hanging off the bottom of the distributor. It is a real mess.
Making sure the distributor is in good shape is helpful. That is the magnet on the star wheel is solid, no cracks or pieces missing. No extraneous bits of metal or magnet stuck onto it. Shaft bushings with no play. It can be helpful to shim the distributor shaft end play to be about 14 thou (.014") cold.
The ECM calculates the engine RPM by measuring the time between distributor reference pulse (DRPs). Some simple math and out comes the RPM. This hardware counter runs at 64 KHz, so has a resolution of 15.26 micro-seconds.
RBob.
The problem is that once the distributor is in an engine, there is just too many other motions involved. Crank shaft through a chain & sprockets to the cam, then cam twist, plus the oil pump hanging off the bottom of the distributor. It is a real mess.
Making sure the distributor is in good shape is helpful. That is the magnet on the star wheel is solid, no cracks or pieces missing. No extraneous bits of metal or magnet stuck onto it. Shaft bushings with no play. It can be helpful to shim the distributor shaft end play to be about 14 thou (.014") cold.
The ECM calculates the engine RPM by measuring the time between distributor reference pulse (DRPs). Some simple math and out comes the RPM. This hardware counter runs at 64 KHz, so has a resolution of 15.26 micro-seconds.
RBob.
Timing chain play, and spark scatter from the oil pump gear pulsations can mess with the signal. I went with the Melling Shark Tooth pump for that very reason.
You should ensure the mechanical condition of the components is capable of generating a solid signal before you condemn the electronics.
GD
You should ensure the mechanical condition of the components is capable of generating a solid signal before you condemn the electronics.
GD
Any reason why the DRPs wouldn't correspond to the reported RPM? Looking at a log, I have:
RPM | Time between DRPs | Vehicle speed | 60/(4*10^-6 * DRP)
5375 | 2792.58 | 68 | 5371
5950 | 2624.72 | 70 | 5715
5675 | 2594.20 | 71 | 5782
The RPM calculated by DRP is still a little jumpy, but at least it proceeds in the right direction (increasing from point to point), whereas the RPM changes non-monotonically (increase then decrease).
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 233
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Re: WOT AFR bouncing around - noisy RPM signal?
The RPM calculated by DRP is still a little jumpy, but at least it proceeds in the right direction (increasing from point to point), whereas the RPM changes non-monotonically (increase then decrease).
The ALDL stream is picking up the RPM and DRP period at two different times. A spark plug could have fired between them which has the ECM using a different DRP period for the RPM calculation. The way the Time Between DRPs is being represented means that there is math being done on it within the data logger.
So there can also be rounding errors. Using the actual DRP count to RPM is easy: RPM = 983040 / DRP count
RBob.
Thread
Thread Starter
Forum
Replies
Last Post









