Based on the codes and your description, my first suspect is low fuel pressure. When both banks are lean, either it is a fuel-related issue or there is an engine vacuum leak.
So, the easiest thing to start with would be inspecting vacuum hoses for damage, leaks, or being disconnected.
Here is a link that explains how it's done:
https://www.2carpros.com/articles/how-to-use-an-engine-vacuum-gauge
If you are unable to find any leaks, check the fuel pump pressure. You will need a fuel pressure gauge to do it, but most parts stores will lend one to you.
Here is a link that explains how to check:
https://www.2carpros.com/articles/how-to-check-fuel-system-pressure-and-regulator
I attached the manufacturer's pressure specifications below.
One question. Do you have a live data scan tool? If you do, before starting the engine in the morning, check the engine coolant temperature signal to the PCM. It should be close to ambient temperature. Also, at operating temperature, see what the short-term fuel trims are and let me know.
Let me know.
Take care,
Joe
See pic below.
Image (Click to make bigger)
SPONSORED LINKS
Sunday, February 4th, 2024 AT 7:09 PM