P0171 help
Install the ap 'car scanner' on your phone. It's free with ads or a couple of bucks for non ads version. It will allow you to configure 'dashboards' and will data log your trips if the app is running and connected.
The dash to configure is one that shows sensors:
Throttle position sensor
Maf
Engine temp
Speed
Rpm
All 4 O2 sensors
Ltft for both banks
Ignition timing
Record a 15-30 minute trip, one where the call for 3000rpm thing is happening so we can see what the computer is doing and how the sensors are responding
Disconnect for the car exit the app, go back into the app then you can see you data file recorded there.
Thank you. Will have this done as soon as possible.
when setting up, which four o2 sensors do I select? Theres a long list of options
perhaps type in the word "Oxygen"
Your are looking for voltage reading for bank 1 sensor 1, bank 1 sensor 2, bank 2 sensor 1 and bank 2 sensor 2.
A lean code is usually from either a leak in the intake somewhere between the MAF and the lower plenum, or low fuel pressure. It use to be that if the car started, then the fuel pump was working. But they have definitely become more precise as emission regulations have tightened and demand for better fuel efficiency has increased. Now it’s not unusual to trace a lean condition to low fuel pressure.
To get a fuel rail reading on our cars you need a banjo style fitting where the fpd is on bank 2. Or cut and fit an inline fuel guage to the fuel hose.
Ok so looking at the data we can tell a few things.
MAF and throttle position sensor appear to be working as normal
Coolant temp is working well too.
Oddities -
- the distance travelled seems to stop reading.... No idea on that one, but it doesn't matter in this case anyway.
- how were you accelerating without throttle between 13:59 and 14:02?
- The o2 sensors stop recording after 14:07 after the coasting finishes.
Most likely a data polling issue of the speed of the adaptor. However have to note this in context of the other data
So the LTFT's are very very positive.
O'2 don't get to approximate the right mix until you are were coasting.
The fact that it idles ok indicates there is some fuel but It is very much a lack of fuel problem. It doesn't look to be fuel injectors themselves judging from the fuel trims.
So we could be looking at any of or a combo of the following:
1. Kinked/twisted fuel hose (engine bay) - inspect, unkink, retighten
2. Something to do with the fuel pump relay / idle resistor circuit (heat sink on the strut tower in the Left hand side of engine bay). Perhaps the fuel pump relay isn't switching away from the idle circuit. You can easily bridge the connector to bypass the resistor. That removes that possibility from the equation.
3. Blocked fuel filter (in tank)
4. Slow/weak pump (in tank)
5. Faulty fuel pressure regulator (in tank)
The first 2 things are basically free to check.
A fuel pressure gauge can confirm if it is any of the last 3 items. Given the 3UZ doesn't have an easy to test valve, you will either need a banjo set up or cut in a permanent inline guage. I can't attach my toyota guide here for some reason but there is a pdf guide somewhere online for how to check the fuel system on these (or a tacoma or a landcruiser)
If it is confirmed fuel pump, filter or regulator related, replace them all as a module while in the tank.
Also from now on if you do other data collection runs you can drop the following sensors from the dashboard to allow for better data polling.
- distance travelled - (don't really need it for this)
- coolant temp (confirmed it works normally)
- throttle position sensor (confirmed it's reading fine too and the MAF follows it like it should)
- maf horsepower (duplicate of the g/second MAF graph - leave the g/s per second maf graphs there though as we need one to go off)
Celebrating Lexus & Toyota from Around the Globe
This should fix your car, it’s not very expensive, or difficult and it is a good investment regardless. Go ahead and fix your car, good luck
Ok so looking at the data we can tell a few things.
MAF and throttle position sensor appear to be working as normal
Coolant temp is working well too.
Oddities -
- the distance travelled seems to stop reading.... No idea on that one, but it doesn't matter in this case anyway.
- how were you accelerating without throttle between 13:59 and 14:02?
- The o2 sensors stop recording after 14:07 after the coasting finishes.
Most likely a data polling issue of the speed of the adaptor. However have to note this in context of the other data
So the LTFT's are very very positive.
O'2 don't get to approximate the right mix until you are were coasting.
The fact that it idles ok indicates there is some fuel but It is very much a lack of fuel problem. It doesn't look to be fuel injectors themselves judging from the fuel trims.
So we could be looking at any of or a combo of the following:
1. Kinked/twisted fuel hose (engine bay) - inspect, unkink, retighten
2. Something to do with the fuel pump relay / idle resistor circuit (heat sink on the strut tower in the Left hand side of engine bay). Perhaps the fuel pump relay isn't switching away from the idle circuit. You can easily bridge the connector to bypass the resistor. That removes that possibility from the equation.
3. Blocked fuel filter (in tank)
4. Slow/weak pump (in tank)
5. Faulty fuel pressure regulator (in tank)
The first 2 things are basically free to check.
A fuel pressure gauge can confirm if it is any of the last 3 items. Given the 3UZ doesn't have an easy to test valve, you will either need a banjo set up or cut in a permanent inline guage. I can't attach my toyota guide here for some reason but there is a pdf guide somewhere online for how to check the fuel system on these (or a tacoma or a landcruiser)
If it is confirmed fuel pump, filter or regulator related, replace them all as a module while in the tank.
Also from now on if you do other data collection runs you can drop the following sensors from the dashboard to allow for better data polling.
- distance travelled - (don't really need it for this)
- coolant temp (confirmed it works normally)
- throttle position sensor (confirmed it's reading fine too and the MAF follows it like it should)
- maf horsepower (duplicate of the g/second MAF graph - leave the g/s per second maf graphs there though as we need one to go off)
I'm going to check all of this, watch some youtube guides, and get to fixing the fuel pump.
In terms of the data cutting out, I'm not really sure either. I think it might just be the obd2 sensor. I had issues with connecting to it previously (which is why I went and bought the wired one from Amazon instead). So connection issues could be the issue. Once I check the parts and if I go about replacing the fuel pump, I'll post some more data charts on my next trip.
This should fix your car, it’s not very expensive, or difficult and it is a good investment regardless. Go ahead and fix your car, good luck
I will post an update as I get the chance.

Which one do I bypass?
R2 or R3?
"R2 Circuit opening (Fuel pump (C/OPN))
R3 Fuel pump (F/PMP)"
edit:
I bypassed R2 by folding out the respective 85 pin (followed from a video). Started the car and rpms dropped from like 1000 down and it died right after. Folded the pin back into place and car started as expected. Not really sure if I did this properly since the relay looks different than most I've seen. I folded back the ground
Next I have ordered the fuel pump and am ordering a new filter assembly (233000A020) to replace at the same time.
Last edited by teaa; Dec 16, 2021 at 01:24 PM.








