Motor Vehicle Maintenance & Repair Asked on December 25, 2020
It fails at 2500rpm only with CO 0.5~0.6 and Lambda 1.04~1.05.
How can it possible be that emission fails because of HIGH CO, and HIGH lambda reading… It means that engine runs rich and lean at the same time…
High co and high lambda could be because of exhaust leak, but I checked it, by blocking exhaust and no hissing or anything.
(Air filter changed, maf changed (previous was defected, bought new one (got maf’ed…) bought BOSCH OEM, works perfectly).
I tested O2 and AFR sensor with obd2 scanner, when car is at operating temp at idle, o2 sensors works nicely. Afr sensor I think works too, when holding 2000rpm, and instantly press to 4500rpm and let go, afr sensor reacts to that nicely. So sensors not a problem. (maybe they’re laggy thats why..)
Another thing what I think might be a solution, but i’m not sure. Maybe it’s spark plugs or ignition coil problem ? Maybe a one or a few cylinders misfires, while others works perfectly, and that causes Rich and Lean condition at same time.
Before testing I gave car a good 40 min highway run at 4.5k – 5k RPM. So catalytic should be okey, or it’s totally defected..
What do you guys think, I will appreciate all answers! (Car BMW,engine n42b18)
EDIT: I want to add a one more thing. When I increase rpm above 2500. CO and Lambda reading also increases. So when increasing engine RPM, CO increases and lambda increases. I think that means, that by increasing RPM, it gets richer and richer, but at the same time more air comes out of exhaust…
-Looks like an exhaust leak I will investigate more about this. Or could be bad ignition coil or spark plug, because by increasing RPM not all fuel burns out and is thrown away into exhaust, but that would increase Hydrocarbon HC, but it is FINE… Maybe fuel is partially burned and not all of them, that’s why CO increases, and if there is AIR in cylinder that is not used to ignite all of the fuel, it could show HIGH CO and HIGH LAMBDA at the same time ? Or i’m thinking wrong there.
The high lambda and high CO seem to be contradictory, but it either means you have 2 different problems or there's one problem causing both. The high lambda means you have an air leak somewhere, exhaust plug test isn't faultless, you need to check more.
Thinking about one problem causing both: If your air leak is upstream of your pre-cat O2 sensor then it will think there's too much oxygen and the ECU will compensate by making the mixture rich. This could result in too much fuel and too much oxygen. You could have a leak in your exhaust manifold, or your manifold may be loose. You might be able to see a bit of smoke coming from it if you look while it's running.
You could also have 2 problems: a rich mixture and an air leak in the system. Checking for the rich mixture first, you seem to have checked the air supply and replaced the MAF, and the lambda sensors seem to be working okay (presuming you have checked the upstream one as well). That leaves spark and temperature sensors. There's an air intake temperature sensor, this was probably integral with the MAF so has been replaced. There's engine temperature sensors, coolant temp, oil temperature or both. If these aren't reading correctly you could be getting too rich a mixture if the ECU thinks the engine is cold when it's hot. So look at your OBD readings for engine coolant temperature, see if they make sense, and see if they change.
If it isn't temperature then it will be spark, you could have a bad plug, fouled plug, weak ignition coil, bad spark lead, etc. Plug condition may give you an indication. Generally a failed spark plug or failed lead will give you a code, but a weak spark may not give any indication.
As for the air leak, that's just a matter of methodically tracing the system.
Answered by GdD on December 25, 2020
Get help from others!