Hello. I have a 2003 Toyota Solara, equipped with the 2.4 liter 2az-fe engine, and it is in California so I imagine it is a CA model. I have been getting a CEL for over a year now. It is code P0171 too lean (Bank 1, Sensor 1). I have noticed that the car does have some spark knock at low speeds and uphill every once in awhile too. I have searched extensively on this forum and others, and it seems that most people say that the fix for this code is to either clean the MAF, or replace the 02/Air-Fuel ratio sensor.
As for the code P0171, I have tried the following to solve the problem with no luck:
-Cleaned K & N Drop in Air Filter
-Cleaned MAF Sensor with proper cleaner
-Checked for vacuum leaks by spraying TB cleaner around hoses
-Cleaned Throttle Body
-Replaced PCV
-Pulled out front Air/Fuel or O2 sensor on the radiator side to see if it had carbon buildup and it did not
-Cleaned the fuel injectors
-Changed Spark Plugs (needed them anyway), and all four plugs looked like they were healthy and they all looked the same
Everytime I reset the ECU, and the code comes back at around the 200 mile mark. I am trying to figure out which sensor is (bank 1, sensor 1), and whether it is an air/fuel ratio sensor, or an oxygen sensor. I have called Autozone, the local Toyota dealer, small Autoparts stores, and they all give me different answers.
Here are some pics:
Which sensor is this?
And which sensor is this?
And, is there another sensor after the catalytic converter? If so, which is it?
Does anyone have an answer to my questions or some guidance here? Any help is appreciated, thanks