I went through the codes you have. Interestingly, the first 4 codes are all 4 oxygen sensors, and the diagnostics for 141, 155, and 161, all say to refer to P0131.
I made a list below of what I found. I like doing this for my own reasoning. LOL It helps me think things through.
P0131 - heated o2 sensor bank 1 sen 1
PO141, 155, 161, - likely caused by P0131 (banks 1 and 2)
P0403 - EGR
P0443 - EVAP/Purge control valve.
The idea that there could be a stuck EGR, or Purge control valve could be leading to a very lean fuel mixture. By chance, do you have a live data scan tool?
If you do, could you check the short-term fuel trims when the vehicle is at operating temperature? Also, monitor each of the 4 oxygen sensors and let me know the voltages you are seeing. Note that the voltages should move around, so if any are stagnant, let me know.
One last thought. Has anyone checked the EGR or purge solenoid? It seems to me that either we are getting an extremely lean fuel mixture, or we have a wiring problem. The sensors are not my first suspects.
Let me know.
Monday, January 2nd, 2023 AT 7:15 PM