Hi, everyone. Happy holiday!
My 05 Base got the P0171 code again. The temperature has been around 34 F recently. When the engine is started, the STFT will gradually go up to +20% while the engine idling around 2000 rpm. Several minutes later, the engine speed drops to 900 rpm and the STFT goes down to -5%.
I have clean the mass airflow sensor and throttle body, changed the PCV valve, and inspected the PCV hose recently. I am going to change the intake manifold gusket. I haven't checked the two oxygen sensors yet.
Is there anyone kind enough to explain the mechanical reason behind my observation? Thank you very much.