Trouble code P0171

2001 TOYOTA 4RUNNER
149,000 MILES • 3.4L • V6 • 4WD • AUTOMATIC
Avatar
EGAB
  • MEMBER
  • 1 POST
code P0171
Hi there, its really a good web site.I would appreciate if you could help me with this I got a Toyota 4runner 2001SR5 149k last OBD2 code P0171 sys too lean maintenance done:
1- New MAF sensor
2- New o2 sensor
3- New Air filter
4- New fuel filter
5- Cleaned fuel injectors
6- Cleaned fuel tank
7- Cleaned throttel body
8- No vacuum leak
9- No exhust leak
10- Removed catalytic converter
11- Newsomething? spark plugs
12- New spark wires
13- New PVC vulve
after all of that nothing sames to work I still got P0171 check engine along with VSC lights too. The car sames to work fine with no symptoms except for very bad fuel consumption full tank around 260mil I am disbred her.
what sames to be the problem, did I miss any thing?
Jul 25, 2015 at 9:24 AM
Advertisement
Avatar
HMAC300
  • CERTIFIED EXPERT
  • 48,601 POSTS
It sounds like the fuel pump is weak but to be sure this guide will help us fix it


https://www.2carpros.com/articles/repair-lean-mixture-codes-p0171-or-p0174-on-some-manufacturers


Please run down this guide and report back.
Jul 27, 2015 at 7:11 AM
Avatar
PC2000
  • MEMBER
  • 1 POST
Hi, I recently took my truck to get a smog check an it failed. The code came up PO171. It's running to lean. How can I fix this problem. The guy at the check smog told me that he can fix it for 400 to 500 dollars. He doesn't even gurantee me that the truck will pass check smog. It sound like this guy is trying to cheat me out of money. I'm not sure what to do.
I have a friend that fix Toyota cars and he said that: it usually is the master air flow sensor on the intake. I haven't change that but I really need a professional answer. Please help.

Thank you

Roger C.
Jun 26, 2020 at 1:11 PM (Merged)
Advertisement
Avatar
MHPAUTOS
  • CERTIFIED EXPERT
  • 31,937 POSTS
Hi there, the mass air flow sensor can cause this code but so can vacuum leaks and exhaust leaks up stream of the 02 sensor, i would be checking these first.

Mark (mhpautos)
Jun 26, 2020 at 1:11 PM (Merged)
Avatar
JOHN123
  • MEMBER
  • 2 POSTS
Freeze frame. .....
Cal load 10.1%
STFT 5.4%
LTFT 34.3%
Rpm 905
Ect 194f
IAT 89f

I replace bank1 o2senor
New spark plug
Check voltage and ohm on mass air flow.... Good in range
Check for intake, vaccum leak
Replace fuel filter
..... I don't have have tool to check fuel pressure, my guest the problem might be fuel pressure regulator but I want to see what you think it might be just by looking at the freeze fame,
Jun 26, 2020 at 1:11 PM (Merged)
Avatar
ASEMASTER6371
  • CERTIFIED EXPERT
  • 52,796 POSTS
o2 is not the issue. 34% long term is the issue.

you have a vacuum leak somewhere.

the causes could be vacuum leak, pcv valve, mass air flow sensor or low fuel pressure. one of these will the cause. after you repair it, clear the memory so it starts the long term count over again.

Roy
Jun 26, 2020 at 1:11 PM (Merged)
Avatar
DBG
  • MEMBER
  • 2 POSTS
My 4runner 2000 used to have p171 code at ~90k in 2008 ago and I found the fix online but my technician do not listen to me in the beginning. After he failed to fix it for two times, instead he replaced O2 sensor according to the repair manual. Every time he reset the memory, the check engine will come back after 50-100 miles. The fix on the third time was simply by removing mass air filter MAF sensor and we found a thin hair short cross the two metal wire inside of it. Clean it by a blowing airgun and put it back. Now it has 137k on it without further problem. Be careful when removing MAF filter because two screws are easy to be damaged and we actually drill one off- this was also pin pointed by that original post maybe from yoto-tech BBS.
Jun 26, 2020 at 1:11 PM (Merged)
Avatar
JOHN123
  • MEMBER
  • 2 POSTS
I just solve the problem, .... Problem was the vacum line from fuel pressure Reg, I pull out the vacuum line from the fuel pressure regulator and find out that the line was sucking so much air, so I check on vacuum diagram and found it was the line was route it wrong
Jun 26, 2020 at 1:11 PM (Merged)