LiftedMuffin
Regular Member
- Joined
- Jan 3, 2020
- Points
- 16
Hi folks, just an update on this: I managed to get a better scanner on the Z3 tonight - seems my one is pretty bad at reading live data from the engine. Ill attach the graphs, as @colb suggested, of the fuel trims and o2 sensor voltage with RPM below. 3 codes popped up when checking:
- Random/Multiple Cylinder misfire detected
- Cylinder 4 misfire detected
- Cylinder 2 misfire detected
From the plots of short term FT, RPM and mass air flow: the short term trim bounces between about 10-15% at idle, and then drops to between 0% and -6% @3000 RPM. From what @Murray Wall was saying this would indicate a vacuum leak in the intake system? (there were 2 STFT variables in the scanner so I plotted both - they seem to follow each other quite closely, not sure what the difference is). Long term fuel trim was sitting at 0.8%
On the second plot I thought I'd check the o2 sensor voltage - seems to be cycling between ~0.8V and 0V which is within the expected range. It gave a consistently lean reading just after holding at 3k RPM, until the STFT rose above 10% and then you see the expected oscillating voltage waveform again. I'm guessing the scanner is taking instantaneous samples of the voltage rather than a time average. Seems like the o2 sensor is functioning okay and trying to adjust for the vacuum leak? Is a vacuum leak likely to caluse the misfires as well? Just wanted to get a sense check that I'm reading this correctly from the wizened heads on here
. Cheerss all!
- Random/Multiple Cylinder misfire detected
- Cylinder 4 misfire detected
- Cylinder 2 misfire detected
From the plots of short term FT, RPM and mass air flow: the short term trim bounces between about 10-15% at idle, and then drops to between 0% and -6% @3000 RPM. From what @Murray Wall was saying this would indicate a vacuum leak in the intake system? (there were 2 STFT variables in the scanner so I plotted both - they seem to follow each other quite closely, not sure what the difference is). Long term fuel trim was sitting at 0.8%
On the second plot I thought I'd check the o2 sensor voltage - seems to be cycling between ~0.8V and 0V which is within the expected range. It gave a consistently lean reading just after holding at 3k RPM, until the STFT rose above 10% and then you see the expected oscillating voltage waveform again. I'm guessing the scanner is taking instantaneous samples of the voltage rather than a time average. Seems like the o2 sensor is functioning okay and trying to adjust for the vacuum leak? Is a vacuum leak likely to caluse the misfires as well? Just wanted to get a sense check that I'm reading this correctly from the wizened heads on here
