Well, I thought that I fixed the lean condition of my E320, 1994 by finding some hidden vacuum leaks. It came back!
The check engine light is showing error code 3, which is lamda control overlimit. Put in the Hfmscan, sure enough, the lamda control was hitting 25%, the limit, when I was cruising on highway. The O2 sensor signal stayed at 10 mv, even though ECM was sending 25% more fuel based on the air measurement. Otherwise, it was within the lamda control range. The gas milage is still lower than before, just about 19.5 miles per gallon, instead of 20.5 to 21.5 in the past.
Double checked on vacuum leaks. Absolutely no leaks. Checked the fuel pressure, it was 50 psi and hit 60 when the vacuum was pulled from the fuel pressure regulator. Therefore, no fuel pressure or fuel pump issues.
The MAF is fine. Put in a spare, the symptom is the same.
I was puzzled. Then, I went back to my data records for the same car. I can replot all the engine data I took with Hfmscan in the past and compare them. After going through the data from last year and now, I finally noticed one pattern. The O2 sensor signal barely hit over 0.7V now, but in the past it would be over 0.75 easily. I figured it might be the O2 sensor has developed a bias, indicating the combustion condition incorrectly. This subsequently messes up the engine control, resulting in this lean condition.
I decided to pull out the O2 sensor and do some cleaning by burning it with a torch. Put it back in, now the O2 sensor is dead, staying at 10 mV all the time. Did the burning kill it? I did that before without issues. This O2 sensor was put in in Oct. 2014.
I have a Denso O2 sensor I bought long ago. I did not use it because its heater resistance is too low. I decided to put it in anyway.
Mistake! ECM sensed that the heater current is too high, so it just shuts down the O2 control and likely the heater current. As a result, the Densor O2 sensor does not work right. It stays low and gets up to 0.4V slowly. In the meantime, my fuel tank gauge goes down fast, indicating very poor gas miliage. Took the Denyyso out and burned it with a torch and measure the voltage. It hits 0.9V easily when under full flame.
Decided to put in an old Bosch I replaced before. Before putting it in, I did the burning test too and measured the voltage. It was pretty, jumping to 0.9V easily when fully in flame and dropping back to nearly zero once I moved the torch away.
Put it in. That was IT! Hooked up Hfmscan and drove on highway. All good.
All these diagnoses are not possible without Hfmscan.
Something new I learned here. Even though the O2 sensor is fluctuating fast, it could still have problems. I also have a bad MAF before which under-reported the air flow, causing the lean condition. I have to lean on Hfmscan to deal with all these lean conditions.
Ordered two new Bosch O2 sensors today after everything is back to normal.
jftu105
The check engine light is showing error code 3, which is lamda control overlimit. Put in the Hfmscan, sure enough, the lamda control was hitting 25%, the limit, when I was cruising on highway. The O2 sensor signal stayed at 10 mv, even though ECM was sending 25% more fuel based on the air measurement. Otherwise, it was within the lamda control range. The gas milage is still lower than before, just about 19.5 miles per gallon, instead of 20.5 to 21.5 in the past.
Double checked on vacuum leaks. Absolutely no leaks. Checked the fuel pressure, it was 50 psi and hit 60 when the vacuum was pulled from the fuel pressure regulator. Therefore, no fuel pressure or fuel pump issues.
The MAF is fine. Put in a spare, the symptom is the same.
I was puzzled. Then, I went back to my data records for the same car. I can replot all the engine data I took with Hfmscan in the past and compare them. After going through the data from last year and now, I finally noticed one pattern. The O2 sensor signal barely hit over 0.7V now, but in the past it would be over 0.75 easily. I figured it might be the O2 sensor has developed a bias, indicating the combustion condition incorrectly. This subsequently messes up the engine control, resulting in this lean condition.
I decided to pull out the O2 sensor and do some cleaning by burning it with a torch. Put it back in, now the O2 sensor is dead, staying at 10 mV all the time. Did the burning kill it? I did that before without issues. This O2 sensor was put in in Oct. 2014.
I have a Denso O2 sensor I bought long ago. I did not use it because its heater resistance is too low. I decided to put it in anyway.
Mistake! ECM sensed that the heater current is too high, so it just shuts down the O2 control and likely the heater current. As a result, the Densor O2 sensor does not work right. It stays low and gets up to 0.4V slowly. In the meantime, my fuel tank gauge goes down fast, indicating very poor gas miliage. Took the Denyyso out and burned it with a torch and measure the voltage. It hits 0.9V easily when under full flame.
Decided to put in an old Bosch I replaced before. Before putting it in, I did the burning test too and measured the voltage. It was pretty, jumping to 0.9V easily when fully in flame and dropping back to nearly zero once I moved the torch away.
Put it in. That was IT! Hooked up Hfmscan and drove on highway. All good.
All these diagnoses are not possible without Hfmscan.
Something new I learned here. Even though the O2 sensor is fluctuating fast, it could still have problems. I also have a bad MAF before which under-reported the air flow, causing the lean condition. I have to lean on Hfmscan to deal with all these lean conditions.
Ordered two new Bosch O2 sensors today after everything is back to normal.
jftu105
Last edited:



