P0171 OBD2 Code on 2000 Toyota Corolla: Diagnosis and Fixes
I've thoroughly checked for vacuum leaks and found none. I recently replaced the oxygen sensor with an aftermarket unit and installed a remanufactured mass airflow (MAF) sensor. I also removed and inspected the fuel pump strainer, which was clean. Despite these steps, the P0171 code continues to appear. Can anyone provide guidance on how to resolve this issue? The vehicle is a 2000 Toyota Corolla with persistent OBD2 trouble code P0171 indicating a lean air-fuel mixture. I'm particularly concerned about whether the MAF sensor or fuel delivery system might be at fault, especially given that some Toyota models use an air-fuel ratio sensor instead of a traditional oxygen sensor. I'd appreciate any insights on diagnostic procedures, such as checking fuel trims, vacuum levels, and MAF readings.
What is your current fuel pressure reading? Are the long-term and short-term fuel trims within normal ranges? What are your MAF and vacuum sensor readings? Note: Some 2000 Toyota Corollas use an air-fuel ratio (AFR) sensor instead of a standard oxygen sensor. Parts suppliers sometimes confuse these components—ensure you have the correct part for your model.