I have a P0172 on my 2011 L4 Camry. Summary of what I did:
I saw the light on, and once I saw the code, I checked the air filter. It was filthy disgusting and completely disintegrated (rat/rodent infestation). The whole filer box was full of fuzz from the chewed-up filter and other stuff. Even the fire mesh (on top of the filter box) was ruptured.
I changed the filter and cleaned the filter box, didn't solve it (erasing the codes didn't do much either).
I then cleaned the MAF sensor with alcohol (and after forgetting to connect the wire and getting another error!) and erased the codes, the light went off for a day or so. It came back on the next day.
I checked the codes again, and besides the codes that I got after forgetting the MAF sensor wires, and it's still P0172.
I checked the live data with different RPMs, and the MAF sensor output seems to be right. around 4 (g/s) in idle and 15 in 2500 rpm.
However, from the freeze frame data and both in idle and 2000 rpm, the oxygen sensor is giving me ~3V. It is my understanding that the voltage should be between 0.1 and 0.9, but here we are. Not much difference if I hit the gas and take the rpm to 3000.
The car was in storage for ~2months, and had a dead battery, so the long term is not very longterm, but here are the freezeframe data:
| Q | V |
|---|---|
| RMP | 780 |
| MAF | 6.7 g/s |
| O2SB1S1 | 3.093V |
| Fuel system | CL |
| ECT | 85 C |
| STFT | -21% |
| LTFT | -34% |
| O2SB1S2 | 0.835 V |
- Live data at idle gives me same O2SB1S1, 0.055V for O2SB1S2, and -8% for STFT.
Any help on the diagnosis would be appreciated.