# 2005 Toyota Corolla P0171 check engine code

**URL:** <https://community.cartalk.com/t/2005-toyota-corolla-p0171-check-engine-code/84375>\
**Category:** Maintenance/Repairs\
**Tags:** corolla, fuel-economy, toyota\
**Created:** [March 29, 2014, 4:29am UTC](https://community.cartalk.com/t/2005-toyota-corolla-p0171-check-engine-code/84375 "2014-03-29T04:29:02Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![anand](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@anand](https://community.cartalk.com/u/anand)\
**Post date:** [March 29, 2014, 4:29am UTC](https://community.cartalk.com/t/2005-toyota-corolla-p0171-check-engine-code/84375/1 "2014-03-29T04:29:02Z")

</div>

I have an 05 Toyota corolla, and have the check engine light on, I scanned it at autozone and error code is P0171 - System Too Lean (Bank 1). Which shows following possible causes: Faulty MAF, O2, fuel injectors blockage etc. On recommendation from the guy in autozone, I added fuel additive to clean the fuel line/ injectors. The check engine light went away for 9 months. But it is back on again. Tried putting in fuel additive again but the light remains on.

Any suggestions?  
Thank you.

---

<div class="post-metadata">

**Author:** ![cigroller](https://avatars.discourse-cdn.com/v4/letter/c/c68b51/32.png) [@cigroller](https://community.cartalk.com/u/cigroller)\
**Post date:** [March 29, 2014, 4:33am UTC](https://community.cartalk.com/t/2005-toyota-corolla-p0171-check-engine-code/84375/2 "2014-03-29T04:33:16Z")

</div>

It’s an ambiguous code in terms of cause. You need to check for vacuum leaks and check the fuel pressure. Ideally someone would check out the actual signals from the O2 sensor to look for problems with the sensor itself. A MAF cleaning would be a good idea.

---

<div class="post-metadata">

**Author:** ![db4690](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/db4690/32/2583_2.png) [@db4690](https://community.cartalk.com/u/db4690)\
**Post date:** [March 29, 2014, 4:37am UTC](https://community.cartalk.com/t/2005-toyota-corolla-p0171-check-engine-code/84375/3 "2014-03-29T04:37:52Z")

</div>

@anand‌

Reading material . . .

[http://www.matrixowners.com/tsb/T-EG006-05.pdf](http://www.matrixowners.com/tsb/T-EG006-05.pdf)

> **[M.I.L.\_ON\_DTC\_P0171,\_AND\_OR\_PO133\_ENGINE\_RUNNING\_LEAN\_IN\_SUBFREEZING\_AMBIENT\_TEMPERATURES\_T-EG045-07.pdf](https://www.toyotaparts.metro-toyota.com/M.I.L._ON_DTC_P0171,_AND_OR_PO133_ENGINE_RUNNING_LEAN_IN_SUBFREEZING_AMBIENT_TEMPERATURES_T-EG045-07.pdf)**
>
> 133.82 KB

Personally, I’m leaning towards the intake gasket

---

<div class="post-metadata">

**Author:** ![Tester](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/tester/32/15976_2.png) [@Tester](https://community.cartalk.com/u/Tester)\
**Post date:** [March 29, 2014, 4:52am UTC](https://community.cartalk.com/t/2005-toyota-corolla-p0171-check-engine-code/84375/4 "2014-03-29T04:52:13Z")

</div>

Check for any air leaks between the air filter box and the hose that goes to the throttle body.

If air enters the engine after the MAF sensor the computer will set that code.

Tester

---

<div class="post-metadata">

**Author:** ![circuitsmith](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/circuitsmith/32/40376_2.png) [@circuitsmith](https://community.cartalk.com/u/circuitsmith)\
**Post date:** [March 29, 2014, 4:56am UTC](https://community.cartalk.com/t/2005-toyota-corolla-p0171-check-engine-code/84375/5 "2014-03-29T04:56:36Z")

</div>

Almost certainly the [intake manifold gasket](http://www.toyotanation.com/forum/132-9th-generation-2003-2008/410129-diy-2005-2008-corolla-matrix-pontiac-vibe-intake-gasket-replacement-pics.html).

---

<div class="post-metadata">

**Author:** ![anand](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@anand](https://community.cartalk.com/u/anand)\
**Post date:** [March 29, 2014, 8:05am UTC](https://community.cartalk.com/t/2005-toyota-corolla-p0171-check-engine-code/84375/6 "2014-03-29T08:05:22Z")

</div>

Thank you @cigroller‌ @db4690‌ @Tester‌ @circuitsmith‌ will try the suggestions over the weekend!

---

<div class="post-metadata">

**Author:** ![rtomlinsen](https://avatars.discourse-cdn.com/v4/letter/r/3da27b/32.png) [@rtomlinsen](https://community.cartalk.com/u/rtomlinsen)\
**Post date:** [October 24, 2017, 2:00am UTC](https://community.cartalk.com/t/2005-toyota-corolla-p0171-check-engine-code/84375/7 "2017-10-24T02:00:08Z")

</div>

I agree with cigroller, sounds like an MAF cleaning is the best (and cheapest) place to start. Also check the air filter for holes or debris, sometimes mice get in there. I put a write-up and a bunch of pictures on how to clean the MAF in a Corolla here:

> **[P0171 or P0174 Error – Toyota Corolla – How to Clean a Mass Airflow Sensor (MAF)](https://manicmechanics.wordpress.com/2017/10/23/p0171-or-p0174-error-how-to-clean-a-mass-airflow-sensor-maf/)**
>
> P0171 and P0174 Fix this error code by cleaning your MAF. See pictures with instructions how, here.

---

<div class="post-metadata">

**Author:** ![db4690](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/db4690/32/2583_2.png) [@db4690](https://community.cartalk.com/u/db4690)\
**Post date:** [October 24, 2017, 3:00am UTC](https://community.cartalk.com/t/2005-toyota-corolla-p0171-check-engine-code/84375/8 "2017-10-24T03:00:18Z")

</div>

With all due respect, your link is ignoring all the other conditions which could cause P0171 and P0174

Not to mention you dug up a 4 year old discussion. I’m assuming OP has fixed the problem a long time ago
