Car Questions

Notifications
Clear all

P0101 + P0172

  

0
Topic starter

Hello,

I drove my car today for about 4 hours (City driving only), and when I came back I tested the faulty codes, I got these 2 codes pending and the check engine light hasn't on yet and I never got the codes before.

P0101 - Mass or Volume Air Flow Circuit Range/Performance Problem

P0172 - System too Rich (Bank 1)

I cleaned the MAF sensor a few days ago and I plugged it in properly. Is there a way to test the sensor circuit using a multi-meter? or the OBD tool? Is P0172 caused by P0101? So if I put on a new MAF sensor, will issue be fixed?

I used "CRC Mass Air Flow Sensor Cleaner" to clean it every time I change the oil.

 

Vehicle: 2009 Subaru Forester Non-turbo

 

Thanks!


3 Answers
1

Well you shouldn't clean it that often. You might have end up damaged it. Now. There's no definitive test to see if it's good or bad. We mechanics use a freeze frame oscilloscope and analyze the waveforms but you need a lot of knowledge to figure out what those waveforms mean. I find places like AutoZone you could buy one and if it doesn't work and they return them, they have a pretty liberal return policy


@scottykilmer Thank you, Scotty.
I thought cleaning the MAF sensor can improve performance. I’m wondering how often it should be cleaned.


1

Posted by: @carlyle705

@scottykilmer Thank you, Scotty.
I thought cleaning the MAF sensor can improve performance. I’m wondering how often it should be cleaned.

Scotty typically answers questions once and doesn't revisit them. Basically you clean a MAF sensor when you notice your engine is performing poorly. It's not something you should do on a schedule like oil changes every 5K miles.


@hixster Got it, thank you!!


0
Topic starter

Yesterday I unplugged the MAF sensor and plugged it back, then cleared the code. Today I drove it for more than 5 hours the code didn’t come back.


@carlyle705 thanks for the update 👍


Share: