hks_kansei wrote:higgimonster wrote:O2 sensor won't cause a stall. If it is throwing bad data the ecu will go into open loop and the car would run fine.
Not always.
Often the ECU hasn't got a clue if the o2 sensor is telling it the right info or not.
If the o2 sensor is just stuffing up (instead of being completely dead) it weill still run in closed loop, just badly.
This would be quite a rare occurrence. OBD2 ECUs have certain error tracking systems in order to comply with the standards. HO2S Monitor is that system.
If your O2 doesn't switch lean to rich and back in under a certain amount of time, the ECU sets a code. This condition would cause poor idle.
If the O2 is stuck low it sets a code and looks downstream for fuel trim info. Initially the ecu will try to correct the condition by adding fuel but will see in the rear O2 that the car is actually rich and there is a failure with the front O2.
Let's say the O2 is switching from 400mv to 600mv in the right amount of time. The ECU will see that it doesn't have the appropriate amplitude and set a code
I can't say that it is impossible, because with computers anything is possible.
Also, OBD1 is very different and doesn't have the second O2 to compare with. I rarely get to diagnose anything that old but I could definetly see an O2 stuck lean causing an engine to run 50% richer.
If you have an example of an OBD2 system getting knackered from a poor upstream O2 I would love to hear. Always good to learn something new.
Not trying to be a dick, just laying down my thoughts.