Subaru Outback Forums banner

Air filters and O2 sensors. Related?

18K views 5 replies 4 participants last post by  plain OM  
#1 ·
Hi gang,
Can anyone offer some insight on this?

Short version: could a really, really, really, really dirty air filter cause the error codes for the front O2 sensor and knock sensor to come on?

Full story:
My 2000 Outback has had the CEL on for months and months and months. Before the last inspect (last year), it was showing the dreaded P0420 code, which my mechanic said could by anything from the catalytic converter to just an O2 sensor or some crappy wiring. The CEL went off in December on its own, and I immediately went in and passed inspection.

A few days later, the light came back on. I finally had it read a couple weeks ago, and it was only showing two codes: P0135 (front O2 sensor) and P0325 (I think) for the knock sensor, which the guy said could just be going bonkers because of the O2 sensor. Decided I'd wait until I got back home from school before having those taken care of.

But yesterday, while getting an oil change, the guy pulled out my main air filter (not the cabin filter), and it was absolutely disgusting. I mean, it looked like it'd been in there since the car was made. And when I drove off, the CEL was off for the first time in months. Is it possible that the obscenely dirty air filter was just mucking things up so much that the O2 sensor was going nuts? Do those things even affect each other? I really don't know anything about how these freaking things run, so I apologize if this is an incredibly stupid question. Thanks for your help!
 
#2 ·
I think so. The air fuel mix is affected by the abiilty of air to pass through the filter. If the a/f mix is upset and the engine control module doesn't have enough range to compensate, it will cause the engine to run with odd parameters and that would likely affect the exhaust and engine mechanicals such as knock.

That said, while I'm not familiar with the 2000 trouble code management system, I believe the CEL will normally stay on for several driving cycles after a fault is corrected, unless the code is manually deleted before. In other words, if you drove in with the light on, and only the filter was changed, the light would not necessarily go out on the first start-up thereafter. Be interesting (and indeed a very positive sign) if it remains off for good.

You might want to have the memorized codes read, and cleared, just to start off with a clean slate.
 
#4 ·
Short answer, yes

Long answer ... since you don't know anything about cars, it probably wouldn't make any sense anyway.

I would tend to agree that it's odd that the code went off immediately but ... works for me.

Keep up on the maintenance, learn to at least check all the fluids and read up on common issues and signs to avert potential expensive repairs with a little prevention.

Here's a pretty basic tutorial of how engines work.

HowStuffWorks "How Car Engines Work"
 
#5 ·
All right, I finally had a few minutes to call the shop that did the maintenance and ask them about it. They said they would never reset a CEL unless they specifically discussed it with the customer first.

It's been off since Thursday night. I haven't put too much mileage on it since then, but I can't remember the last time it stayed off for more than two days.
 
#6 ·
I can't discount the possibility that the O2 sensor CEL goes off as soon as the fault is corrected, although this isn't the case with my 07. However, as long as the CEL light is working (that is, is not burned out and comes on when the key is in the ON position but engine is not started), and the car is running well, then take it as a good sign and enjoy.

p.s. This could also stand as a lesson regarding the value of following the recommended maintenance schedule, which includes inspecting/replacing the engine air filter periodically.